C语言中printf 输出列表 读取的问题.

[复制链接]
查看11 | 回复3 | 2013-5-7 22:40:01 | 显示全部楼层 |阅读模式
运算符 解释结合方式() [] -> .括号(函数等),数组,两种结构成员访问由左向右! ~ ++ -- + -* & (类型) sizeof否定,按位否定,增量,减量,正负号,间接,取地址,类型转换,求大小由右向左* / %乘,除,取模由左向右+ -加,减 由左向右> 左移,右移 由左向右= >小于,小于等于,大于等于,大于由左向右== !=等于,不等于由左向右&按位与由左向右^按位异或由左向右|按位或由左向右&&逻辑与由左向右||逻辑或由左向右? : 条件 ...
回复

使用道具 举报

千问 | 2013-5-7 22:40:01 | 显示全部楼层
vs2010得到的是2 0 用c++测试了一下#include class a{public:a(){}a & operator ++(){printf("++a\n");return *this;}a const operator ++(int){printf("a++\n");return *this;}};void main()...
回复

使用道具 举报

千问 | 2013-5-7 22:40:01 | 显示全部楼层
编译时,编译选项:不优化 /Od 得 1 0。编译选项选优化 /O1/O2 都得 2 0。应避免这种程序写法。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行