sizeof不是函数,是编译的时候执行的。
//看下代码对应的汇编你就更清楚了 int i=3;//对应汇编 001B209E mov dword ptr [i],3 int j; j = sizeof(++i+ ++i); //对应汇编,看到了吧,直接=4,i根本没计算。 001B20A5 mov dword ptr [j],4
70,020
社区成员
243,264
社区内容
加载中
试试用AI创作助手写篇文章吧