指针自加的左右值问题?
char a = 'a';char * cp;
cp = &a;
在《C与指针》这本书中说到++cp不能做为一个左值,因为他存储位置没有清晰定义但自加不是把cp中的a的地址加1后再赋给cp吗?所以他的存储位置不应该还是cp的本身的地址吗?所以作为左值时cp++的存储地址应该是cp本身的地址(&cp)!求解答!
2017-05-13 10:59
[此贴子已经被作者于2017-5-13 11:18编辑过]

2017-05-13 11:15
2017-05-13 11:39

2017-05-13 11:49
2017-05-13 16:44
2017-05-13 19:40