1.*p++和(*p)++的区别 *p++是先取值,然后将指针地址执行++操作 (*p)++是先取值,然后对(*p)这个值进行++操作
2.枚举变量enum的值如何计算
enum{a,b=5,c,d=4,e}; cout<<a<<b<<c<<d<<e
结果为0 5 6 4 5因为在枚举变量的值默认为前一个变量的值加1,而第一个枚举值没有被赋值,所以默认为0
C++知识总结,布布扣,bubuko.com
C++知识总结
原文:http://www.cnblogs.com/zsboy/p/3899079.html