首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
61
问题
有如下程序
#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全国计算机二级
相关试题推荐
sizeof(double)是
有以下程序(strcat函数用以连接两个字符串)#include#includemain(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);printf("%s\n",a);}程序运行后
有以下程序:struetst{intx;int*y;}*pt;inta[]={1,2},b[]={3,4};struetstc[2]={10,a,20,b};pt=c;以下选项中表达式值为11的是()。
下面属于字符类的实例是()。
下列叙述中正确的是
有以下程序#includevoidfun(int*s){staticintj=0;dos[j]+=s[j+1];while(++j<2);}main(){inti,a[10]={1,2,3,4,5};for(i=1;i<3;i++)fu
以下叙述中正确的是
有以下程序#includeintfun(){staticintx=1;x+=1;returnx;}main(){inti,s=1;for(i=1;i<=5;i++)s+=fun();printf("%d\n",s);}程序运行后
以下能正确定义字符串的语句是
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
随机试题
安德鲁·尤尔最先倡导【】
已知定义在(-∞,+∞)上的可导函数f(x)满足方程xf(x)-4∫1xf(t)=x3-3,试求:(1)函数f(x)的表达式;(2)函数f(x)的单调区间与极值;(3)曲线f(x)的凹凸区间与拐点.
在西方,提出“纯粹美”主张的是()
呼吸衰竭严重缺氧可导致机体内的变化,下列哪项错误
在对血栓(thrombus)的叙述中,属于错误的是
2010年,各地都出现不同程度的血荒,为了号召大家积极献血,某血站在报纸上刊登了一篇文章,讲述献血对大家的好处及血液对于很多病人的重要性。由于天气炎热,加上他是第一次献血,在献血的过程中突然感到呼吸,心跳加快,脸色逐渐变白并出冷汗,头晕以致坐不住,这属
按照企业采取某些措施和行动后竞争者的不同反应,可以将竞争者划分为()。
某分部工程双代号网络计划如下图所示,其关键线路有( )条。
人格解体包括以下哪些特征?()
A、ItdoesnotconcernJohn.B、Johndoesnotcareabouthiscar.C、Johnwillhelphimfixthecar.D、tiewantsJohntofixtheca
最新回复
(
0
)