4.13
int i; double d;
d = i = 3.5; // i = 3, d = 3.0
i = d = 3.5; // d = 3.5, i = 3
4.14
if (42 = i) // complie error: expression is not assignable
if (i = 42) // 没有错误,但是应该是i==42吧?
4.15
double dval; int ival; int *pi;
dval = ival = pi = 0;//pi是指针 ,不能这样
改正
dval = ival = 0;
pi = 0;
4.16
if (p = getPtr() != 0)
if (i = 1024)
改正::
if ((p=getPtr()) != 0)
if (i == 1024)
270

被折叠的 条评论
为什么被折叠?



