摘要: sizeof的作用是求取数据类型或变量在内存中占用字节数的多少。一般的用法例如sizeof(int),很像函数用法,但是sizeof并不是一个函数,而是关键字。sizeof的结果在编译时就确定。 从代码来分析sizeof在不同情况下获得的结果: sizeof(int); //32位机子下结果是4 int a[10]; sizeof(a);//数组变量a占用的内存字节数,结果是 10*sizeof(int)=40 sizeof(&a); //&a是一个指针,结果为指针变量占用的字节数4 还有一种情况: void fun(int a[10]) { ... 阅读全文
posted @ 2013-05-10 18:34 反光镜的博客 阅读(154) 评论(0) 推荐(0) 编辑