int j = sizeof(i++);
int k = sizeof(i+0.1);
printf("%d %d %d", i, j, k); // 输出为 1 1 8,因为i++并不真正计算,sizeof只关心输入的数据类型,i+0.1被提升为double
sizeof()有趣的地方
发帖者
coolzgx
时间:
3/13/2009
今天在浏览网页时无意中看到这样一道题:
订阅:
博文评论 (Atom)
没有评论:
发表评论