您的位置:首页 > 其它

sizeof在数组或者变量中的应用

2015-07-29 17:35 316 查看
#include<stdio.h>int main(){int a=4;int arr[10]={0};printf("%d\n",sizeof(arr));//不传参,输出数组总字节长度,结果为:40printf("%d\n",sizeof(arr[0]));//数组第一个元素所占字节大小,结果为4printf("%d\n",sizeof(arr[10]));// 结果为4printf("%d\n",sizeof(&arr));//数组地址所占字节大小,结果为40,在vc环境下。printf("%d\n",sizeof(&arr[0]));// 结果为4printf("%d\n",sizeof(&arr[10]));//结果为4printf("%d\n",sizeof(a));// a占的字节大小,结果为4,printf("-----%d\n",sizeof(++a));//结果为-----4,求变量的大小可不加括号,但是求类型必须加括号printf("+++++%d\n",sizeof(a));//结果为+++++4return 0;}

                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息