首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
语句“a=2;p=&a;b=*p++;”执行后的结果是( )。
语句“a=2;p=&a;b=*p++;”执行后的结果是( )。
admin
2010-01-10
62
问题
语句“a=2;p=&a;b=*p++;”执行后的结果是( )。
选项
A、a=3 b=3
B、a=2 b=2
C、a=2 b=1
D、a=2 b=3
答案
2
解析
执行p=&a;,将变量a的地址赋给指针变量p,运算符*和++的优先级相同,都具有自右向左的结合性,p++是先使用 p的值再对p加1,则计算*p,即取p所指向的存储单元的值2,赋值给b,再对p的值加1。输出结果为a=2 b=2。
转载请注明原文地址:https://www.kaotiyun.com/show/KmWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
为了在FormLoad事件过程中用Print方法在窗体上输出指定的内容,首先应执行的操作是
下列关于栈的叙述中,正确的是()。
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。要求编写一个程序,统计文本框中0-9各数字字符的个数。某人编写如下程序:PrivateSubCommand1_Click()Dimcount(10)AsInte
与数学式子对应的VisualBasic表达式是()。
下列循环中,可以正常结束的是
设变量x中的值是395,则下面语句的输出是()。Printx\100+((xMod100)\10)*10+(xMod10),*100
要求函数的功能是:从参数str字符串中删除所有参数ch所指定的字符,返回实际删除字符的个数,删除后的字符串仍在str中,为此某人编写了函数DelChar如下:FunctionDelChar(strAsString,chAsString)As
下面的语句用Array函数为数组变量a的各种元素赋值整数值:
有以下程序(提示:程序中fseek(fp,-2L*sizeof(int),SEEK_END);语句的作用是使位置指针从文件尾向前移 2*sizeof(int)字节) #include <stdio.h> main( ) { FILE*fp;
用以下语句调用库函数malloc,使字符指针st指向具有11个字节的动态存储空间,请填空。st=(char*)【】;
随机试题
ThefirstEuropeanstockexchangewasestablishedinAntwerp,Belgium(比利时),in1531.TherewerenostockexchangesinEnglandunt
正常成年人每日无形失水约为
A、有效控制疟疾症状B、控制疟疾的复发和传播C、主要用于预防疟疾D、抢救脑型疟疾效果良好E、适用于耐氯喹恶性疟疾的治疗奎宁()。
后张法有粘结预应力施工中,与预应力筋孔道同时留设的孔道有()。
普通住宅的屋面防水等级通常分为()级。
期末,民间非营利组织应当将会费收入中非限定性收入明细科目的期末余额转入结余分配科目。()
注册会计师甲在对F公司货币资金内部控制实施控制测试时,决定检查F公司的收款凭证,甲应纳入检查的包括()。
A、 B、 C、 D、 D既可作为输入设备又可作为输出设备的是磁盘驱动器。
十进制数100转换成二进制数是________。
Areyoufacingasituationthatlooksimpossibletofix?In1969,thepollutionwasterriblealongtheCuyahogaRivernearC
最新回复
(
0
)