首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include main() { char* p1 = 0; int* p2 = 0; double* p3 = 0; printf("%d,%d,%d\n", sizeof(p1), sizeof(p2), sizeof(p3));
有如下程序 #include main() { char* p1 = 0; int* p2 = 0; double* p3 = 0; printf("%d,%d,%d\n", sizeof(p1), sizeof(p2), sizeof(p3));
admin
2021-07-09
47
问题
有如下程序
#include
main()
{
char* p1 = 0;
int* p2 = 0;
double* p3 = 0;
printf("%d,%d,%d\n", sizeof(p1), sizeof(p2), sizeof(p3));
}
程序运行后的输出结果是( )。
选项
A、4,4,4
B、1,4,8
C、0,0,0
D、1,2,4
答案
A
解析
函数fun()的功能是改变了指针s的指向。由于函数传递过程中形参只是实参的一个副本,形参指针指向的变化不能影响到实参指针的指向,所以函数fun()并不能改变实参q的指向,*q仍与a[0]等价,输出的结果为1,答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/WOtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,当x为大于1的奇数时,值为0的表达式是
以下叙述中正确的是
有以下程序#includemain(){inta=7;while(a--);printf("%d\n",a);}程序运行后的输出结果是
若有语句typedefstruetS{intg;charh;}T;,则下列叙述中正确的是()。
设变量已正确定义并赋值,下列表达式中正确的是()。
在关系数据库中,用来表示实体间联系的是
若i和k都是int类型变量,有以下for语句for(i=0,k=-1;k=1;k++)printf("*****\n");下面关于语句执行情况的叙述中正确的是
数据库系统的核心是
若要求从键盘读入含有空格字符的字符串,应使用函数
算法的有穷性是指()。
随机试题
Tobeagoodteacher,youneedsomeofthegiftsofagoodactor;youmustbeableto【C1】______theattentionandinterestofyou
酶的活性中心是指
A.听语记忆广度B.叙述练习C.抄写D.执行书面指令E.听词指字卡书写训练
类癌的临床特点应除外
要求在全面含义下使人力资源的“付出”和“获得”相对应的是薪酬管理的()原则。
涨价预备费一般以()为计算基数,以它计算出的涨价预备费数额最低。
关于在某一时段内履行履约义务的说法,错误的是()。
证券公司应当于每个交易日()向交易所报送当日各标的证券融资买人额、融资还款额等数据。
我国正在推行的一套人民币货币市场基准利率指标体系是()。
能区别四二拍、四三拍,并能够用身体动作表现乐曲的强弱拍是针对()年龄段幼儿的音乐欣赏的目标。
最新回复
(
0
)