55问答网
所有问题
sizeof(a)和sizeof(*a)分别是什么意思?
如题所述
举报该问题
推荐答案 推荐于2019-08-17
a 是一个数组,有9位int型
sizeof(a) 就是 a整个的存储字节数 就是 9*4=36
*a相当于a[0] 就是一个存储单元的内容
sizeof(*a) 就相当于 sizeof(int) =4
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/LILFe8Qc8QL8FF84RQ.html
相似回答
maxaddr=findmax(a,
sizeof(a)
/
sizeof(*a)
,&idx);请问这句中的sizeof(a...
答:
sizeof(a)是整个数组占用的字节总长度,这里应该是40字节 sizeof(*a)是数组第一个元素的字节长度
,这里int是4字节 sizeof(a)/sizeof(*a)就是求数组的元素的个数,这里40/4=10
...i <
sizeof(a)
/
sizeof(*a)
/2; i++) 什
什么意思
啊 重点是sizeof...
答:
sizeof(a) 就是a数组
,占的字节数 sizeof(*a) 就是相当于a[0],占的字节数 sizeof(a)/sizeof(*a) 数组a的个数 /2 就是总个数再除2,就是一半了 sizeof() 就是一个函数,函数返回一个变量所占字节数 如 sizeof(int)=4 int a;sizeof(a)=4 ...
#define countof(a) (
sizeof(a)
/
sizeof(*
(a))) sizeof(*(
a)是什
...
答:
sizeof(*(A))
其实就是sizeof(int)
sizeof(a)和sizeof(a)?
答:
1、sizeof(a)表示的是数组a在内存中所占用的字节数
。当数组a被定义时,编译器会根据数组元素的类型和数量计算出数组a所占用的内存大小,然后使用sizeof运算符可以得到这个大小。2、sizeof(a【0】)表示的是数组a中第一个元素所占用的字节数。在C/C++中,数组名a可以被看作是指向数组第一个元素...
sizeof()是什么意思?
答:
sizeof() 是一种内存容量度量函数,功能是返回一个变量或者类型的大小(以字节为单位)。char是c语言中基本类型,一般char类型占1个字节。sizeof(char)的结果是,1。sizeof:计算数据类型长度 char = 1 int 2,long 4 int a[6];
sizeof (a)
2*6= 12 单位都是字节。float 4 ...
大家正在搜
sizeof是什么意思
sizeof函数什么意思
sizeof是什么
sizeof和strlen的区别
sizeof(float)
sizeof(a)
sizeof(char)
sizeof(int)
sizeof怎么用
相关问题
C++中一维数组a[]已被初始化,sizeof(a)/siz...
a为数组名。sizeof(a)和sizeof(&a)有什么区...
c++中sizeof(a)和sizeof(a)/sizeof...
C语言中 for(i=0; i <sizeof(a)/siz...
n = sizeof(a)/sizeof(int); 什么意...
若有以下定义语句,则sizeof(a)和sizeof(b)的...
int(sizeof(a)/sizeof(a[0]))是什么...
#define countof(a) (sizeof(a) ...