完全看不懂这该如何去操作

 

第一题:

A是OK的,x3是变量名,0x12表示16进制的12

B和D是一个问题,即常量不能作为左值。而且D中等于操作符是从右向左执行

C中求余要求两边都是整数

第二题:

A是OK的,a最终等于c的值

B和C于第一题中B和D类似,作为左值必须是明确的,b++,7+b都不能作为左值

D测试了一下,也是OK的,结果是a=3,b=8,c=6

第三题:

A是OK的,指针p指向a的地址

B的话,*p指向了一个不可控的数值,把它当地址进行操作会崩溃掉

C和B一样的毛病

D的话,a也是指针