sizeof(void*)
来源:互联网 发布:北斗星通是大数据吗 编辑:程序博客网 时间:2024/06/05 19:19
在vs中,Win32 和 X64 的结果不同:
(1)Win32 平台结果是4
(2)X64平台结果是8
只要是指针,不只是void*,包括char* 或 int*,结果都是一样。
原因就是指针存放的是内存地址,所以Win32 索引32位地址(4字节),X64索引64位地址(8字节)
最后给一段干坏事的代码,很简单,但是跟上面说的贴切,用 Win32 指令编译是只能吃掉4G,但是用 X64 就一定可以吃干你的内存 ~.~,原理同上
#include <iostream>using namespace std;int main(){ while (1) malloc(sizeof(int)); return 0;}
0 0
- sizeof(void*)
- C/C++ sizeof(void)
- goto void extern sizeof
- void*与void;strlen与sizeof;memset
- goto,void,extern,sizeof分析
- goto,void,extern,sizeof分析
- 04-goto.void.extern.sizeof
- void,extern,sizeof 关键字分析
- goto,void,extern,sizeof分析
- goto, void, extern, sizeof分析
- C语言关键字--- void exrern sizeof
- 1.4、goto、void、extern、sizeof剖析
- (void)sizeof(type_must_be_complete)检查不完全类型
- 堆和栈、sizeof(void*)
- 【C语言学习】04__goto,void,extern,sizeof分析
- C语言总结之数据类型,sizeof,void*总结
- 使用GCC4.8 编译android内核提示warning: argument to ‘sizeof’ in ‘void* memset(void*, int, size_t)’
- void *
- Hibernate ehcache配置二级缓存
- iOS int long NSInteger 入门与兼容问题讲解,让你秒懂
- 配置文件工具类
- UILable写出类似Cell的UITableViewCellStyleSubtitle状态下效果
- JBoss调优(一)JVM调优
- sizeof(void*)
- Ctemplate的简介
- 实训项目-银行储蓄系统
- C main的反汇编简单介绍
- Android Json解析之直接对象解析
- 如何解决 “fatal error C1083: ”无法打开包括文件
- Java通过SMS短信平台实现发短信功能
- LINUX select socket编程 TCP
- mapreduce数据倾向