第一题:
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也是指针