www问答网
所有问题
C语言中的 sizeof(x)/sizeof(int); 其中sizeof是什么作用?
如题所述
举报该问题
推荐答案 2011-11-11
sizeof是计算数据(包括数组、变量、类型、结构体等)所占内存空间,用字节数表示(当然用在字符数组计算"\0"的大小)。
在32位的系统中,sizeof(int)的值为4
如果x是int型的数组,则sizeof(x)/sizeof(int)代表x的位数。
希望拿过对你有所帮助。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/KnA51GWdW.html
其他回答
第1个回答 2011-11-11
求括号中的类型,或者变量的大小。
比如这里x应该是个int型数组,那么用这个数组的大小,除以int型数据的大小,就得到这个数组的长度。
(注:这个数组必须是静态数组)
第2个回答 推荐于2017-09-30
//求整型数组x的元素个数。
#include<stdio.h>
void main()
{
int x[10];
printf("%d\n",sizeof(x)/sizeof(int)); //输出x数组的元素个数,此程序输出10。
}本回答被提问者采纳
第3个回答 2011-11-11
获取括号里面元素的大小
相似回答
C语言中的
sizeof(x)
/
sizeof(int);
其中sizeof是什么作用?
答:
如果x是int型的数组,则sizeof(x)/sizeof(int)代表x的位数
。希望拿过对你有所帮助。
C语言中
,
sizeof
运算符有
什么作用?
答:
sizeof运算符 该运算符在编译阶段就已经起作用了
。它以字节为单位返回其操作数的大小。它的操作数可以是数据对象也可以是一个类型。如果是类型那么操作数需要用圆括号括起来。如:sizeof(int)=4;...
sizeof
在
C语言中是什么
意思?
答:
sizeof在C语言中是一个运算符,用于返回变量的字节数(存储字节的数量)
。调用sizeof时,可以使用变量名或者某种类型的数据(如int),而它会返回以字节为单位的大小。例如,如果你使用sizeof(int),它会返回4,表示int类...
sizeof()是什么
意思,在什么地方用到?
答:
sizeof() 是一个获取数据类型或者表达式长度的运算符
。例如:sizeof(int)就是获取int型的长度,所以值为4,即int型占4字节内存。double是C语言的一个关键字,代表双精度浮点型。占8 个字节(64位)内存空间。其数值范围...
sizeof(int)是什么
意思?
答:
sizeof是
计算对象所占的字节数,通常用来查看变量、数组或结构体等所占字节个数的操作运算符。
sizeof(int)的作用
是算出int类型的长度 。对于数据类型的sizeof,取决于CPU位数,编译器,汇编等,32位系统下是4个字节,64...
C语言中sizeof是什么
意思?
答:
sizeof是C语言
的一个运算操作符,用来计算系统为后面的一对(
)中的
标识符代表的实体分配的内存空间的字节数,比如
sizeof(int)
计算系统为int型变量分配的字节数(在32位int平台下是4);若有int a;,则sizeof(a)也能计算...
c语言sizeof
函数
答:
(1)sizeof不是函数,它只是一个操作符(operator)。(2
)sizeof的
作用是返回一个对象或者类型所占的内存字节数,它的返回值的类型是size_t类型,而size_t是在头文件stddef.h中定义的。size_t 这是一个依赖于编译...
C语言中
,
sizeof
运算符有
什么作用?
答:
通常用来计算一个变量或者类型的大小的,单位是字节 譬如sizeof(char)==1,
sizeof(int
*)==4这些是计算的类型的大小,char是一个字节,int*是4个字节(其实32位系统下指针都是4个字节,譬如char*,void*等等)另外譬如chara;...
C语言中sizeof
的用法
答:
sizeof是C
/C++中的一个操作符(operator),作用就是返回一个对象或者类型所占的内存字节数。返回值类型为size_t,在头文件stddef.h中定义 这是一个依赖于编译系统的值,一般定义为typedef unsigned
int
size_t;编译器林林总总,但作为...
大家正在搜
相关问题
C语言中的 sizeof(x)/sizeof(int); 其...
c语言中这么一句什么意思n=sizeof(b)/sizeof...
C语言p1=(int *)malloc(sizeof(int...
C语言中“SIZEOF(INT)“是什么意思?有什么作用?
C语言中,sizeof运算符有什么作用?
请问下图C语言代码中int size=sizeof(a)/s...
c语言中这么一句什么意思n=sizeof(b)/sizeof...
c语言中SIZEOF啥意义