首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include main() { char name[9]="c##line"; char*str=-name; printf("%d,%d,%d,%d\n",sizeof(name),strlen(name),sizeof
有以下程序 #include #include main() { char name[9]="c##line"; char*str=-name; printf("%d,%d,%d,%d\n",sizeof(name),strlen(name),sizeof
admin
2017-07-05
40
问题
有以下程序
#include
#include
main()
{
char name[9]="c##line";
char*str=-name;
printf("%d,%d,%d,%d\n",sizeof(name),strlen(name),sizeof(str),strlen(str));
}
程序运行后的输出结果是( )。
选项
A、9,7,4,7
B、8,6,9,6
C、8,6,3,6
D、10,8,5,8
答案
A
解析
由于name是—个长度为9的一维数组,故在内存中占用9个字节长度,而其中字符串“c##1ine”只有7个字符,strlen()函数返回的是该字符串的长度,不包含结束符,str是一个指针变量,占用4个字节长度,但是由于name首地址赋给了str指针变量,在调用strlen()函数时,返回的是指针对应地址单元的字符串的长度7,因此答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/90i0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序执行后x的值是main(){intx,y=252,i=386,*m=&y,*z=&i;x=(z==y);printf("%d",x);}
树中度为零的结点称为______。
下列程序的执行结果是()。#include<stdio.h>main(){inta,b,c;a=b=2;c=(a++)-1;printf("%d,%d",a,c);c+=-a+++(++b);p
以下程序的运行结果是______。#include<stdio.h>longfib(intg){switch(g){case0:return0;case1:case2:return1;}return(fib(g-1)+f
设有如下定义:structSk{intn;floatx;}data,*p;若要使p指向data中的n域,正确的赋值语句是
设有程序段intk=10;while(k=0)k=k-1;则下面描述中正确的是
表示“整数x的绝对值大于5”时值为“假”的C语言表达式是______。
以下函数的功能是:通过键盘输入数据,为数组中的所有元素赋值。#include#defineN10voidfun(intx[N]){inti=0;while(i
关系表中的每一行记录称为一个()。
以下()不属于对象的基本特征。
随机试题
以活动作为选择标准,记录每次活动出现的次数及时间的记录法是()
在学习民歌的基础上,创造并发展了“楚辞”这一新的诗歌样式的伟大诗人是()
某厂(增值税一般纳税人)同时生产应税药品和免税药品,2019年5月外购一座仓库,取得增值税专用发票,注明增值税额50万元,该仓库用于存放应税药品和免税药品;该厂当月还购买一批材料用于应税药品的生产,取得增值税专用发票上注明价款10万元,增值税额1.3万元;
不考虑其他因素,下列各项中,构成甲公司关联方的是()。
国际收支主要包括两类项目:经常项目和______项目。
简述专家型教师与新教师的差异。
Thepolicestillhaven’tfoundher,butthey’redoingallthey______.
有些外科手术需要一种特殊类型的线带,使外科伤口缝合达到10天,这是外科伤口需要线带的最长时间。D型带是这种线带的一个新品种,D型带的销售人员声称D型带将会提高治疗功效,因为D型带的黏附时间是目前使用的线带的两倍长。以下哪项如果为真,最能说明D型带销售人员
高中生钱某于1995年9月2日出生。2013年6月1日钱某在校将同学李某打伤,致其花去医药费2000元。钱某毕业后进入一家电子厂工作。2014年2月,李某起诉要求钱某赔偿医药费。该民事责任应由谁承担?()
AVerySpecialDogA)Itis8:15a.m.AflightlandsatMelbourne’sTullamarineInternationalAirport.Severalhundredpiecesof
最新回复
(
0
)