首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下不完整函数 int fun(char*p) {ehar*t=p; while(*t++); return(______________); } 该函数的功能是:计算p所指字符串占用内存单元的个数,作为函数值返回。return语句下划线处应填入的是(
有以下不完整函数 int fun(char*p) {ehar*t=p; while(*t++); return(______________); } 该函数的功能是:计算p所指字符串占用内存单元的个数,作为函数值返回。return语句下划线处应填入的是(
admin
2021-06-15
61
问题
有以下不完整函数
int fun(char*p)
{ehar*t=p;
while(*t++);
return(______________);
}
该函数的功能是:计算p所指字符串占用内存单元的个数,作为函数值返回。return语句下划线处应填入的是( )。
选项
A、t-p
B、*t
C、*t-*p
D、t
答案
A
解析
fun()函数参数是字符串的首地址p,函数首先将首地址p赋给t,然后通过while循环遍历指针t,直到t指向字符串结束标志符‘\0’,此时循环结束,t指向‘\0’,p指向首地址,所以p指向的字符串所占存储单元个数就是:t-p,本题答案为A。
转载请注明原文地址:https://kaotiyun.com/show/Mftp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){intc[6]={10,20,30,40,50,60},*p,*s:p=c;s=&c[5];printf(″%d\n″,s—p);}程序运行后的输出结果是()。
有以下程序:#include<stdio.h>intfun(intx,inty){if(x!=y)return((x+y)/2);elsereturn(x);}main(){inta=4,b=5,c=6;prinff("%d\
C语言程序的模块化通过以下哪个选项来实现
若变量X、Y已正确定义并赋值,以下符合C语言语法的表达式是
以下选项中,值为1的表达式是()。
设fp已定义,执行语句fp=fopen(“file”,“w”);后,以下针对文本文件file操作叙述的选项中正确的是
将数据库的结构划分成多个层次,是为了提高数据库的物理独立性和
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
以下关于结构化程序设计的叙述中正确的是
随机试题
数据库关系模型把世界看作是由________和联系构成的。
论述收养关系解除的法律后果。
各种单体抗体分子都有的特性是
[2004年第144题]通用实验室标准单元的开间是由实验台的宽度、布置方式及间距决定的,实验台平行布置的标准单元,其开间不宜小于下列哪项?
散客旅游同团队旅游的主要区别有()
S接线器主要由一个连接_________和_________以及一些相关的接口逻辑电路组成。()
设函数f(u)具有连续导数,且z=f(excosy)满足若f(0)=0,求f(u)的表达式.
设平面区域D用极坐标表示为
Whatisthetopicofthetalk?
Recently,holidayplacesofeverykindhavebeenbuilt____________(以满足社会的需求).
最新回复
(
0
)