首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下函数 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
2015-07-28
40
问题
有以下函数
int fun(char *s)
{ char *t=s;
while(*t++);
return(t-s);
}
该函数的功能是( )。
选项
A、计算s所指字符串占用内存字节的个数
B、比较两个字符串的大小
C、计算s所指字符串的长度
D、将s所指字符串复制到字符串t中
答案
A
解析
函数循环"while(*t++);"的结束条件为t到达了当前字符串的尾部,即*t==?\0? 成立,之后t++,所以t-s计算的是该字符串首尾(连带着字符串结束符)之间间隔了几个元素,由于每个字符占用1个字节,所以也相当于计算了s所指字符串占用内存字节的个数,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/gzDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includeMain(){chara,B,c,d;ScanF(“%c%c,&a,&B”);C=getchar();d=getchar();PrintF(“%c%c%c%c\n”,a,B,c,d);}当
设有下列宏定义:#defineA2#defineBA+3则执行赋值语句:t=B*2;t为int型变量后的值是______。
有下列二叉树,对此二叉树前序遍历的结果为()。
设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是()。
n个顶点的连通图中边的条数至少为______。
算法的复杂度主要包括时间复杂度和【】复杂度。
下列程序中的数组a包括10个整数元素,分别将前项和后项之和存入数组b,并按每行4个元素输出数组b。请填空。#include<stdio.h>main(){inta[10],b[10],i;for(i=0;i<
若进栈序列为1,2,3,4,进栈过程中可以出栈,则下列不可能的一个出栈序列是______。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
设有下列二叉树:对此二叉树中序遍历的结果为()。
随机试题
最近班上幼儿家长普遍反映:孩子解大便困难,在家水果蔬菜也不吃。蔡老师准备以“水果蔬菜”为主题开展系列活动,激发幼儿对蔬菜水果产生兴趣,了解吃蔬菜水果的益处,让家长们不再苦恼,让孩子们吃蔬菜水果不再困难。请围绕该主题为蔡老师设计三个子活动。要求:
简述与“自我实现的人”的人性假设观点相对应的管理措施。
下列情况属于一类防雷建筑物的有()。
低压管壳式余热锅炉属于()压力容器。
公路工程变更包括()。
该外国投资者2001年度再投资于本饭店的应退税额为( )万元。该外国投资者2002年度再投资举办先进技术企业的应退税额为( )万元。
2007年6月与2006年同期相比,网民数增加了()。年底与年中相比,网民规模增长最快的年份是()。
我国民法规定的一般诉讼时效期间为()。
Asstudentsreturntoschoolthisfall,parentswillagainworryaboutnewillnessesaskidscomeintocontactwithflugerms.T
Noonewantstomakefriendswithhim,becausehealwayskeepsa______face.
最新回复
(
0
)