首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2018-11-21
65
问题
以下叙述中正确的是
选项
A、如果p是指针变量,则*p表示变量p的地址值
B、如果p是指针变量,则&p是不合法的表达式
C、在对指针进行加、减算术运算时,数字1表示1个存储单元的长度
D、如果p是指针变量,则*p+1和*(p+1)的效果是一样的
答案
C
解析
移动指针是对指针变量加上或减去一个整数,或通过赋值运算,使指针变量指向相邻的存储单元。因此,只有当指针指向一串连续的存储单元时,指针的移动才有意义。当指针指向一串连续的存储单元时,可以对指针变量进行加上或减去一个整数的运算,也可以对指向同一串连续存储单元的两个指针进行相减的运算。除此之外,不可以对指针进行任何其他的算术运算。C语言提供了一个间接访问运算符(*),又称间址运算符,它是一个单目运算符,优先级比较高,高于普通的算术运算符,但是低于()运算符,因此*p+1和*(p+1)的含义是不一样。当指针变量中存放了一个确切的地址值时,就可以用“间接访问运算符”通过指针来引用该地址的存储单元。
转载请注明原文地址:https://www.kaotiyun.com/show/Glxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在下列给出的表达式中,与while(E)中的(E)不等价的表达式是()。
已知a=1,b=2,则表达式(a&B)&b||b的结果为()。
下述程序的输出结果是#includevoidmain(){inta[5]={2,4,6,8,10};int*p=a,**q=&p;printf("%d,",*(p++));printf("%d",**q);}
下列可用于C语言用户标识符的一组是
设在主函数中有以下定义和函数调用语句,且fun函数为void类型;请写出fun函数的首部【】。要求形参名为b。main(){doubles[10][22];intn;……fun(s);……
有三个关系R、s和T如下:则由关系R和S得到关系T的操作是
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、_________和选择排序。
以下函数的功能是求x的y次方,请填空。doublefun(doublex,inty){inti;doublez;for(i=1,z=x;i<y;i++)z=z*【】;returnz;
函数fun的返回值是()。fun(char*a,char*b){intnum=0,n=0;while(*(a+num)!=’\0’)num++;while(b[n]){*(a+num)=b[n]
在数据库设计的4个阶段;为关系模式选择存取方法应该在
随机试题
无论采用集中核算还是非集中核算都应由会计部门集中办理的是()
下列关于嘌呤核苷酸从头合成的叙述哪项是正确的
正常成年男性红细胞沉降率参考值为(1)___________,成年女性则为(2)___________。
首先考虑下列哪种疾病可能性大下一步检查首选
感冒后出现与体温不成比例的心动过速应考虑是
在某案件的法庭审理中,旁听的被害人亲属甲多次扰乱法庭秩序,影响审判正常进行,经审判长多次警告制止无效。法院对甲可以做下列何种处理?()
访谈法分为()。
铜胎掐丝珐琅的俗名是()。
实现VPN的关键技术主要有隧道技术、加解密技术、(8)和身份认证技术。如果需要在传输层实现VPN,可选的协议是(9)。
Theappealofadvertisingtobuyingmotivescanhavebothnegativeandpositiveeffects.Consumersmaybeconvincedtobuyaprod
最新回复
(
0
)