根据测试

int main()
{
int a = ;
void *p = (void*)malloc(sizeof());
char *p1 = (char*)malloc(sizeof());
int n1 = sizeof(a);
int n2 = sizeof(p);
// int n3 = sizeof(*p); error
int n4 = sizeof(p1);
int n5 = sizeof(*p1);
}

x86下

n1 = 4; n2 = 4; n4 = 4; n5 = 1;

x64下

n1 = 4; n2 = 8; n4 = 8; n5 = 1;

小结: 指针在x86下为4个字节长度,在x64下为8个字节长度

int型在x86/x64下都为4个字节长度

char型同上,都为1个字节长度

其他我没测。

最新文章

  1. cant create oci environment
  2. Mysql存储过程和函数区别介绍
  3. 集合List内容
  4. Android真机访问PC端服务器
  5. 完整的 mime type 列表
  6. 对偶理论、拉格朗日对偶问题、LP线性规划对偶性质
  7. [转载]基于TFS实践敏捷-工作项跟踪
  8. Altium Designer 多个输出相连等问题报错解决方法
  9. SQL 2012 alwayson设置只读路由
  10. NOIP2016 D1T1 玩具迷題(toy)
  11. JDBC第一次学习
  12. HTML5每日一练之figure新标签的应用
  13. 【转载】C++ inline 函数
  14. Keil c51现No Browse information available
  15. AngularJs中ng-controller下的函数在调用时为什么会执行两次?
  16. react VS vue 我们究竟该如何选择(从项目的角度帮你分析)
  17. Unknown system variable 'query_cache_size'] with root cause
  18. JAVAEE企业级应用开发浅谈之MVC 中的V-VIEW视图
  19. php 从一个数组中随机获取固定数据
  20. sublime text3中文文件名显示为框框,怎么解决

热门文章

  1. BiLSTM-CRF模型理解
  2. python中 __file__的小坑坑
  3. PTA(Advanced Level)1075.PAT Judge
  4. [转帖]加强Linux服务器安全的20项建议
  5. tp5项目报错no input file specified解决
  6. win10 Snipaste 截图软件
  7. qt 静态编译配置项
  8. HashMap—— values() remove方法 containsKey()方法 containsValue()方法
  9. Http请求头缓存设置方法
  10. create-react-app创建项目修改配置项的两种方法