首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面函数 int funl(char*x) { char *y=x; while(*y++); return(y-x-1); } 的功能是_______。
下面函数 int funl(char*x) { char *y=x; while(*y++); return(y-x-1); } 的功能是_______。
admin
2013-02-23
76
问题
下面函数 int funl(char*x) { char *y=x; while(*y++); return(y-x-1); } 的功能是_______。
选项
A、求字符串的长度
B、比较两个字符串的大小
C、将字符串x复制到字符串y
D、将字符串x连接到字符串y后面
答案
1
解析
本题的考查点是while()循环语句。本题首先要注意的是对*y++的运算,由于++和*为同—优先级别,且结合方向为自右向左,因此它相当于*(y++)。由于++在y的右侧是“后加”,因此先对y的原值进行*运算,然后使y的值改变。
转载请注明原文地址:https://kaotiyun.com/show/bZPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序#include<atdio.h>main(){int**k,*j,i=100;j=&i,k=&j;printf("%d\n",**k);}上述程序的输出结果是______。
下面程序main(){intx=100,a=10,b=20,ok1=5,ok2=0;if(a<b)if(b!=15)if(!ok1)x=1;elseif(ok2)x=10;x=1;printf("%d\n",
指出下面不了确的赋值语句()。
SQL语言又称为______。
以下正确的函数头定义形式是()。
以下程序是从终端读入数据到数组中,统计其中正数的个数,并计算它们的和。请填空。main(){inti,a[20],sum,count;sum=count=【】;for(i=0;i<20;i++)scanf("%
可以把具有相同属性的一些不同对象归类,称为【】。
以下叙述中错误的是()
若有以下定义和语句;doubler=99,*p=7;*p=r;则以下正确的叙述是()
若i、j为int类型,则以下程序段内循环体的总执行次数是【】。for(i=5;i;i--)for(j=0;j<3;j++){}
随机试题
如下的程序段VARDW11H,12H,13H,14HMOVSI,OFFSET—VARINCSIINCSIMOVAX,[SI]当执行第5条指令后,AX的内容为()
避讳
《金匮要略》中苓桂术甘汤主治
患者,男性,50岁,因急性胰腺炎入院治疗,3天后腹痛、呕吐基本消失,护士告知患者及家属此时的饮食应为
根据有关规定,个人银行结算账户仅限于办理现金存取业务,不得办理转账结算。()
下列关于个人征信系统的说法中,错误的是()。
某企业生产两吨黄酒,成本价1万元,销售价1.5万元,则该企业应纳消费税税额为( )。
导游人员资格考试的条件有()
考试信度指考试的客观性,反映考生真实水平的程度。根据上述定义,下列各项对考试信度影响最小的是()。
Theyhadapleasantchat______acupofcoffee.
最新回复
(
0
)