首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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-02-25
74
问题
有如下程序
#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
解析
不可以把一个int型数据直接赋值给一个指针变量,只能用取地址运算符"&"把该整型变量的地址赋值给该指针变量,选项A)错误;函数类型若为指针类型则可以返回地址值,选项B)正确;函数传参过程中,是把实参的数据复制一份传给形参,所以改变形参的值不会对实参造成影响,选项C)正确;NULL的定义包含在头文件stdio.h中,所以选项D)正确;所以答案选A)。
转载请注明原文地址:https://kaotiyun.com/show/5Qtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
定义部门关系模式如下:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是()。
有以下程序#include<stdio.h>intfun(){staticintx=1;x*=2;returnx;}main(){inti,s=1;for(i=1;i<=
下面关于位运算符的叙述,正确的是
下面不能作为结构化方法软件需求分析工具的是
C语言主要是借助以下哪种手段来实现程序模块化
算法具有五个特性,以下选项中不属于算法特性的是
以下叙述中正确的是
设有定义:intx=2;以下表达式中,值不为6的是()。
以下叙述中正确的是
随机试题
已婚职工探望父母的,每四年给假一次,假期为()
下列备注答案中,哪-个属于逆规散光
X线机上不常用的仪表有
甲企业未按规定向乙企业支付货款,乙企业按合同规定向甲企业收取违约金,由于违约金是在销售实现后收取的,故不属于销售额范围。()
赵女士经常当着外人的面指责儿子小辉,不是说他学习不用功,辜负了妈妈的期望,就是抱怨他不听话,总是与妈妈对着干。赵女士的抱怨没有让小辉有任何改变,反而让小辉对妈妈产生了抵触情绪。社会工作者依据家庭成员增能的原则,尝试缓解母子间的紧张关系。社会工作者对赵女士的
松散群体是指学生们只在空间和时间上结成群体,但成员间尚无共同活动的()。
教育行政部门取缔了一批违反国家规定私自招收未成年学生的私立学校。教育行政部门这一行为的法律依据是()。
[*]
下列软件中不支持SNMP的是()。
Whydon’tbirds(71)lostontheirlongflightsfromoneplacetoanother?Scientistshavepuzzledoverthis(72)formany
最新回复
(
0
)