首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数int fun(char*s){char*t=s;while(*t++);return(t-s);)该函数的功能是
有以下函数int fun(char*s){char*t=s;while(*t++);return(t-s);)该函数的功能是
admin
2017-04-26
22
问题
有以下函数int fun(char*s){char*t=s;while(*t++);return(t-s);)该函数的功能是
选项
A、比较两个字符串的大小
B、计算s所指字符串的长度
C、计算s所指字符串占用内存字节的个数
D、将s所指字符串复制到字符串t中
答案
C
解析
在函数fun(char*s)中,首先用字符指针变量t指向s,而循环语句while(*t++);的功能是使指针变量t指向字符串变量s的末尾,这时退出循环,因而语句return(t-s);返回的就是字符串s所指字符串的长度。
转载请注明原文地址:https://kaotiyun.com/show/MeDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#include<stdio.h>inta[]={2,4,6,8};main(){inti;int*p=a;for(i=0;i<4;i++)a[i]=*p;printf("%d\
若程序执行时的输入数据是"2473",则下述程序的输出结果是#include<stdio.h>voidmain(){intcs;while((cs=getchar())!=,’\n’){switch(cs
以下程序中函数fun的功能是:构成一个如图所示的带头结点的单词链表,在结点的数据域中放入了具有两个字符的字符串。函数disp的功能是显示输出该单链表中所有结点中的字符串。请填空完成函数disp。[*]#include<stdio.h>typedefs
下面程序段的输出为#nclude"stdio.h"main(){printf("%d\n",12<<2);}
设有定义intn=0,*p=&n,**q=&p;,则下列选项中正确的赋值语句是
x,y,z被定义为int型变量,若从键盘给x,y,z输入数据,正确的输入语句是
以下选项中不合法的标识符是
诊断和改正程序中错误的工作通常称为______。
下面四个选项中,均是不合法的用户标识符的选项是
随机试题
根据我国反不正当竞争法的规定,不正当竞争行为主要有哪些?
弥漫性间质性肺疾病的组织学特点是
先天性胆总管囊肿的主要临床表现为
男,30岁,半年前离婚。某日下班后回到家中突然出现强烈的恐惧感,有如大祸临头,同时心悸,胸闷,呼吸困难,有窒息感,全身多汗,脸红,手脚发麻,四肢颤抖,10分钟后逐渐平静。最可能的诊断是()
下列选项中属于英国宪法特点的是:()
主要工作是进一步做规划方案分析或建设项目工程分析和环境现状调查,并进行环境影响预测和评价环境影响的阶段是______。
勘察合同履行中,为了保证勘察工作顺利开展,下列准备工作中属于勘察人的工作是()
【F1】Atinynumberofpeopleintheworldcarrygeneticmutationsthatwerethoughttoguaranteethedevelopmentofseverechildh
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:PrivateSubCommand1_Click() Dima(10)AsInteger,maxAsInteger Fork=1To10 a(k)=In
Globalwarmingmayornotbethegreatenvironmentalcrisisofthe21stcentury,butregardlessofwhetheritisorisn’t,wew
最新回复
(
0
)