首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有定义: int x=0, *p; 紧接着的赋值语句正确的是( )。
设有定义: int x=0, *p; 紧接着的赋值语句正确的是( )。
admin
2015-07-28
25
问题
设有定义:
int x=0, *p;
紧接着的赋值语句正确的是( )。
选项
A、p=NULL;
B、*p=NULL;
C、p=x;
D、*p=x;
答案
A
解析
在指针运算中,"*"为取值运算符,"&"为取地址运算符。表达式"p = NULL;"表示把空指针赋给指针变量p,而若要p指向变量x的地址需使用"p= &x;"的形式,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/tdJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有一函数以下程序段中不能根据x值正确计算出y值的是
以下程序段用以统计链表中元素的个数。其中first指向链表第一个结点,count用来统计结点个数。请填空。 structlink {chardata; structlink*next; } structlink*p,
若有下列定义(设int类型变量占两个字节),则i=【】,j=【】。 inti=8,j=9;floatx=123.456; print("i=%oj=%o\n",i,j);
若有以下结构体定义,则_______是正确的引用或定义。structexample{intx;inty;}v1;
若有定义:inta[4][10];,则以下选项中对数组元素a[i][j]引用错误的是_______。(0<=i<4,0<=j<10)
下列程序执行后输出的结果是_______。intd=1;fun(intp),{intd=5;d+=p++;printf("%d,",d)}main(){inta=3;
有程序: voidfun(inta,intb,intc) {a=456;b=567;c=678;} main() {intx=10,y=20,z=30; fun(x,y,Z); printf("%d,%d,%d\n",z,y,
下列叙述不正确的是______。
下列4条叙述中,正确的一条是______。
已知小写字母a的ASCII码为97,大写字母A的ASCII码为65,以下程序的结果是______。main(){unsignedinta=32,b=66;printf("%c\n",a|B);}
随机试题
某市工商局发现,某中外合资游戏软件开发公司生产的一种软件带有暴力和色情内容,决定没收该软件,并对该公司处以3万元罚款。中方投资者接受处罚,但外方投资者认为处罚决定既损害了公司的利益,也侵害了自己的权益,向法院提起行政诉讼。下列选项中正确的是(
早在夏朝时期,_______、在夏、商、周和春秋战国时期,_______、秦朝的________、唐朝的对外经济交往空前兴旺发达。
治疗水湿困脾鼓胀的主方是
行政领导活动的一个主要内容是:
围堰可以按()进行分类。
根据企业会计准则的规定,企业销售商品发生的现金折扣应在实际发生时()。
银行一般不能向借款人提供与抵押物等价的贷款,其原因包括()。
招聘的内容不同,评估报告的内容也会有不同的侧重。外部招聘报告一般侧重于()。
强攻战是在谈判中以绝不退让或高压的态度,迫使对方让步的策略。强攻战可以随时随地发生,却又可随时随地死而复生。强攻战的具体策略有:针锋相对、最后通牒、扮疯相、最大预算、说绝话等。根据上述定义,下列各项不能达到强攻战效果的是:
A、Shehadtoborrowbooks.B、Shehadtothinkofwords.C、ShehadtoseeadentistD、Shehadtofinishanassignment.C选项均是Sheh
最新回复
(
0
)