#include<iostream> #include<cmath> using namespace std; int main(){ int a = 6; cout<<"sizeof(a)="<<sizeof(a)<<endl; cout<<"sizeof(a++)="<<sizeof(a++)<<endl; cout<<"a="<<a<<endl; }
在上述代码中,sizeof()运算符只会判断括号中的数据类型,并不会进行实际运算,所以最后输出的a是6。
#include<iostream> #include<cmath> using namespace std; int main(){ int a = 6; cout<<"sizeof(a)="<<sizeof(a)<<endl; cout<<"sizeof(a++)="<<sizeof(a++)<<endl; cout<<"a="<<a<<endl; }
在上述代码中,sizeof()运算符只会判断括号中的数据类型,并不会进行实际运算,所以最后输出的a是6。