首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有定义语句: int year=2009,*p=&year; 以下各项中不能使变量year中的值增至2010的语句是( )。
若有定义语句: int year=2009,*p=&year; 以下各项中不能使变量year中的值增至2010的语句是( )。
admin
2019-01-11
26
问题
若有定义语句:
int year=2009,*p=&year;
以下各项中不能使变量year中的值增至2010的语句是( )。
选项
A、(*p)++;
B、*p++;
C、++(*p);
D、*p+=1;
答案
B
解析
考查指针的用法。指针变量存储的是其指向的变量的地址,*p表示的是p指向的变量的值,自加运算符(++)的优先级要高于取值运算符(*)的优先级,*p++表示的是先将指针p指向下一个地址,然后再取该地址的值,所以得到的结果并不是把year的值增至2010,选项B错误,答案选B。
转载请注明原文地址:https://kaotiyun.com/show/Fixp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
己知x=3,y=2,则表达式x*=y+8的值为______。
设q1和q2是指向一个float型一维数组的指针变量,k为float型变量,则不能正确执行的语句是()。
设有定义语句 int x[6]={2,4,6,8,5,7},*p=x,i; 要求依次输出x数组6个元素中的值,不能完成此操作的语句是______。
以下程序的输出结果是______。main(){printf("%d\n",NULL);}
若fp是指向某文件的指针,且已读到文件的末尾,则C语言函数feof(fp)的返回值是()
下面四个选项中,均是不正确的8进制数或16进制数的选项是
函数my_cmp()的功能是比较字符串s和t的大小,当s等于t时返回0,否则返回s和t的第一个不同字符的ASCII码差值,即s>t时返回正值,当s<t时返回负值。请填空。my_cmp(char*s,char*t){while(*s==*
sum=0t[i][i]1第一空:由“returnsum;”可知sum变量记录了主对角线元素和反向对角线元素之和,第一空处是在使用sum变量之前对其初始化,因此第一空处应为“sum=0;”第二空:由第二个循环内“sum+=t[i
将E-R图转换为关系模式时,E-R图中的实体和联系都可以表示为()。
随机试题
在右前斜位X线胸片上,心前缘阴影是
下列原因造成保险财产的损失和费用,保险人应负责赔偿的有()。
政府在公共物品供给过程中的主要责任有( )。
巴伦银行衍生品部交易员在未向主管领导报告的情况下进行金融衍生品投资,结果造成巨额损失,这种情况违反了控制活动中的()。
在一次考试中,学习较好的学生分数高,学习差的学生分数低,说明试卷的()。
对TD-LTE的关键技术说明,最全面的一项是()。
根据材料回答下列问题
窗体上有两个按钮,则执行程序后按键盘Cancel键的输出结果是【】。 PrivateSubCommand1_Click() Print"北京"; EndSub PrivateSubCommand2_Click(
Nowadays,theinternetisextremelypopular.Ithasalotofeffectonpeople’slife,includingthepositiveandthenegativeas
Medicalresearchhasshownthatthewidespreaduseofcigarettes______(促进了癌症的增加)
最新回复
(
0
)