下面C语言程序运行过程能说说吗?cp1=a;cp2=a+6;然后*cp2=a「6」这里不就是6吗?

下面C语言程序运行过程能说说吗?cp1=a;cp2=a+6;然后*cp2=a「6」这里不就是6吗?但是答案55。
还有下面那个交换能详细说下吗。

第1个回答  2014-07-30
第一个是按int类型打出来的好不好...char类型的6到了int当然是55
第二个就是最普通的交换啊,不过是多了个++ -- 从前面后面往中间跑追问

就是那个加加减减没弄明白,这里的加加减减是地址还是量额

追答

* 和++应该是同级的,由右向左

追问

如果是向左向由最后这个数组不是因该不变?能说一次交换吗。答案1711717我看不明白为什么变了值

相似回答