首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
35
问题
有如下程序
#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全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句中错误的是()。
若有语句typedefstruetS{intg;charh;}T;,则下列叙述中正确的是()。
以下选项中合法的常量是
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)
在一个C源程序文件中所定义的全局变量,其作用域为()。
不能出现在C语言标识符中的是()。
若有定义“intx,y;”并已正确给变量赋值,则下列选项中与表达式“(x-y)?(x++):(y++)”中的条件表达式“(x-y)”等价的是()。
编写函数fun,其功能是:比较字符串的长度,不得使用C语言提供的求字符串长度的函数,函数返回较长的字符串。若两个字符长度相同,则返回第一个字符串。例如,输入“beijing”<CR>“shanghai”<CR>(<CR>为Enter键),函数将返
以下描述中,不是线性表顺序存储结构特征的是()。
下列各项中,对对象概念描述正确的是()。
随机试题
分泌HCO3-的是
患儿女,13个月。生后3个月起青紫逐渐加重,活动后气急,查体:生长发育明显落后,青紫明显,伴杵状指,胸骨左缘3~4肋间闻及Ⅲ级收缩期杂音。对该患儿的治疗最终应采取
小蓟饮子的功用是五苓散的功用是
A.乌头B.麻黄C.山药D.桂枝E.西红花因外观性状相似不适宜与天花粉装于一斗或上下斗的中药是()。
采用修约值比较法,应将测定值或计算值进行修约,修约数位与规定的极限数值数位一致。()
开放式基金公开说明书的报告截止日为()。
Supposeyouaregoingtoresignfromyourcompanyforpersonalreasons.Writealetterofresignationtoyourmanagerto1)
下列关于数据库性能优化的说法,错误的是()。
AftertheArabconquestofEgyptinA.D640,ArabicbecamethedominantlanguageoftheEgyptians,replacingolderlanguagesand
Historianswishtheycouldwitnesstherealscenesofhistoriceventsbecausetherearesomanymysteriesaboutthem.Theteam
最新回复
(
0
)