首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列函数的功能是( )。【09年9月】 fun(char*a,char*b) { while((*b=*a)!=’\0’){a++;b++;))
下列函数的功能是( )。【09年9月】 fun(char*a,char*b) { while((*b=*a)!=’\0’){a++;b++;))
admin
2013-10-14
24
问题
下列函数的功能是( )。【09年9月】
fun(char*a,char*b)
{ while((*b=*a)!=’\0’){a++;b++;))
选项
A、将a所指字符串赋给b所指空间
B、使指针b指向a所指字符串
C、将a所指字符串和b所指字符串进行比较
D、检查a和b所指字符串中是否有’\0’
答案
A
解析
while语句的条件是把字符*a的值赋给字符*b,然后再判断字符*b的值是否等于字符串的结束字符(’\0’),当不等于结束字符(’\0’)时,把字符指针变量a、b分别加1,指向它们的下一个字符,直到字符串a结束。这样程序执行的结果就是把字符串a赋给了b所指的存储空间。
转载请注明原文地址:https://kaotiyun.com/show/r0Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定已建立以下链表结构,且指针p和q已指向如图所示的结点:则以下选项中司将q所指结点从链表中删除并释放该结点的语句组是______。
有以下程序 #include <stdio.h> #define N 4 void fun(int a[][N],int b[]) { int i; for(i=0;i<N;i++) b[i]=a[i][i];
有以下程序 #include <stdio.h> mare() { int x=1,y=2,z=3; if(x>y) if(y<z) printf("%d",++z); else prin
下列程序的运行结果为【】。#include<stdio.h>#include<string.h>{inta;charb[10];doublec;};voidf(str
以下程序用来判断指定文件是否能正常打开,请填空。#include<stdio.h>main(){FILE*fp;if(((fp=fopen("test.txt","r"))=【】))
有以下程序#include<stdio.h>main(){inta=5,b=lt;t=(a<<2)|b;printf("%d\n",t);}程序运行
若有以下定义和语句#include<stdio.h>inta=4,b=3,*p,*q,*w;p=&a;q=&b;w=q;q=NULL;则以下选项中错误的语句是
软件生命周期包括8个阶段。为了使各时期的任务更明确,又可分为3个时期:软件定义期、软件开发期、软件维护期。编码和测试属于【】期。
若有定义int*p[3]:,则以下叙述中正确的是______。
随机试题
Statement"______"istrueindescribingRomanticists.()
职业伤害事故按照事故发生的原因进行分类,起重机驾驶员在上下驾驶室时发生坠落伤害属于()。
当事人协商一致,可以变更合同。下列事项的变更,需要当事人协商一致进行合同变更的是()。
某工程公司上月末施工工程各项费用余额为268万元。本月末工程竣工,竣工后一次结算工程价款,本月施工费用发生如下:人工费为36万元,材料费为290万元,机械使用费为32万元,间接费用为18万元,则此项工程实际成本为()万元。
2016年3月,甲公司聘用乙为业务经理,委托其负责与丙公司的业务往来。2017年4月,甲公司将乙解聘,但未收回乙所持盖有甲公司公章的空白合同书,亦未通知丙公司。2017年5月,乙以甲公司业务经理的身份,持盖有甲公司公章的空白合同书,与丙公司签订了一份买卖合
甲上市公司2007年至2008年发生与其股票有关的业务如下:(1)2007年1月4日,经股东大会决议,并报有关部门核准,增发普通股40000万股,每股面值1元,每股发生价格5元,股款已全部收到并存入银行。假定不考虑相关税费。(2)2007年
下列各项中,关于周转材料会计处理表述正确的有()。
甲公司委托乙银行向丙企业收取款项,丙企业开户银行在债务证明到期日办理划款时,发现丙企业存款账户不足支付的,可以采取的行为是()。
下列专项附加扣除的项目中,可以商定选择夫妻一方税前扣除的有()。
()发祥于黄南藏族自治州同仁县境内的隆务河流域,是藏传佛教艺术的重要组成形式,包括唐卡、泥塑、堆绣、雕刻等藏艺形式。
最新回复
(
0
)