我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

在VC6.0上做的,求大神解惑

#include
main()
{ int s,t, A=10;double B=6;
s=sizeof(A); t=sizeof(B);
printf("%d,%d/n",s,t);}
输出结果为什么是2,4 ???

不同数据类型的字长跟编译器和具体的机器型号有关,但是2,4这个结果在现代普通的PC上还是显得不太正常。建议将代码改为s=sizeof(int); t=sizeof(double);再测试一下。

近期文章

  • 在VC6.0上做的,求大神解惑
  • cordova二维码插件BarcodeScanner安装后程序闪退
  • 位大神请进,minix3.3.0如何编译?
  • JS 如何延迟监听键盘事件
  • 客户端服务端的通信结构
  • easyui 中的subgrid获取外键信息问题求助!!
  • win7触屏鼠标图形怎么去掉?
  • mysql这个要怎么设计,计算金额也怎么设计
  • eclipse 使用xmlbean把 xsd打包成jar
  • 一个线程中能调用一个类中的所有方法吗?而且每次方法的参数不一样
  • 有关IOS数据通信的问题
  • 用C#自动安装SQL2005和office2003
  • java 数据分类添加到两个表(主子表)
  • mysql5.7的数据文件在哪里 啊。。
  • java mail 发送内嵌图片 如何引用服务器上已有图片
  • eclipse检出svn项目文件缺失
  • 求关于在listview使用随机数打乱item中的方法。
  • RecyclerView 自动滚动问题
  • arraylist<String>排序问题
  • 从一个ppt 复制多张,粘贴到另外一个ppt。结果只能粘贴为一张图片,如何解?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华