谁来解释一下sizeof()函数?
答案:3 悬赏:10
解决时间 2021-02-22 10:28
- 提问者网友:温旧梦泪无声
- 2021-02-21 20:24
谁来解释一下sizeof()函数?
最佳答案
- 二级知识专家网友:不如潦草
- 2021-02-21 21:23
sizeof()是用来计算变量、结构、类等等在内存中所占的字节数
int a[10]表示在内存中分配了10个整型变量,每个整形变量占4字节,所以为40,&a表示取地址,可能在各个编译器实现不同
int a[10]表示在内存中分配了10个整型变量,每个整形变量占4字节,所以为40,&a表示取地址,可能在各个编译器实现不同
全部回答
- 1楼网友:零点过十分
- 2021-02-21 23:35
同意楼上意见,补充一点:数组可以用数组名表示其首地址,故而,&a即表示指向数组a的指针的地址,因此sizeof(&a)的意思和sizeof(a)是一样的,都表示计算数组a所占的内存字节数。
- 2楼网友:毛毛
- 2021-02-21 22:42
sizeof乃C/C++中的一个操作符(operator)是也,简单的说其作用就是返回一个对象或者类型所占的内存字节数。
语法:
sizeof有三种语法形式,如下:
1) sizeof( object ); // sizeof( 对象 );
2) sizeof( type_name ); // sizeof( 类型 );
3) sizeof object; // sizeof 对象;
语法:
sizeof有三种语法形式,如下:
1) sizeof( object ); // sizeof( 对象 );
2) sizeof( type_name ); // sizeof( 类型 );
3) sizeof object; // sizeof 对象;
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |