SizeOf 操作
来源:互联网 发布:淘宝聊天阿里旺旺下载 编辑:程序博客网 时间:2024/06/05 05:03
在网上看到的代码:
int i=1;
cout<<sizeof(++i)<<endl; //结果为4 int类型4个字节
cout<<i<<endl; //结果为1 在执行了上面的操作后i仍为1 ++i没有执行
改变一下:
int i=1;
cout<<sizeof(i+=1)<<endl;
cout<<i<<endl;
这次结果仍然相同!!
int i=1;
int j=2;
cout<<sizeof(i=j+1)<<endl;
cout<<i<<endl;
结果同上。
int i=1;
double j=2;
cout<<sizeof(j=i+1)<<endl;
cout<<i<<endl;
结果一样。
int i=1;
double j=2;
cout<<sizeof(j=i+1)<<endl; //结果为8 double类型8个字节
cout<<i<<endl; //结果为1
这次记过发生了改变,但是sizeof里面的运算始终没有执行。但是,从该结果看,我们可以得到这样一个结论:
只要sizeof的参数的表达式没有错误,其结果为从左边数第一个变量的类型大小值。
- SizeOf 操作
- sizeof 操作符
- sizeof 操作符详解
- sizeof 操作符
- sizeof操作符
- 操作符sizeof
- sizeof操作符
- sizeof操作符
- [MSDN]sizeof 操作符
- sizeof 操作符
- sizeof操作注意事项
- sizeof操作符
- sizeof操作符
- 详解sizeof操作符
- 详解sizeof操作符
- sizeof 操作符
- sizeof 操作符详解
- 解读sizeof操作符
- 开机自动拨VPN服务器
- 创业板
- spket 1.6.18 破解方式
- Flash_website_File_Manager_网站文件管理器 ASP 旧版本
- netconfig--service
- SizeOf 操作
- 单点登陆.NET的实现
- 在vim中使用xdebug调试PHP程序
- ASP.NET安全认证 一
- 获取 Select 值
- IE/FF兼容的问题补充
- ASP.NET安全认证 二
- 将结果输出到文档
- ASP.NET安全认证 三