www问答网
所有问题
当前搜索:
在c语音中sizeof什么意思
关于
c语言中sizeof
答:
16和4,union共用内存,所以
sizeof
(a.share)是4,结构体4 + 4+4+4 = 16
C语言
,
sizeof
(a)为
什么
是6?
答:
答:下面的图文解析已经说得很清楚了。
sizeof
()函数求的是括号内参数所占存储空间的大小,而题目中a是一个数组,按初始化时的长度是5。你应该是看错了,sizeof(a)对应的是第二个数字,也就是5,而不是第一个数字6,strlen(a)对应的才是6。如果还不明白,可以追问。
C语言
求助:
sizeof
(&a[0][0])与sizeof(a[0][0])
的
区别是
什么
?
答:
sizeof
(&a[0][0]) 取地址符取了a[0][0]的地址 地址是整数 所以 sizeof(&a[0][0])=4 而 sizeof(a[0][0]) 代表的是a[0][0]这个数,如果是char型 则是1 int型 是4
c语言中
表达式
sizeof
("key")值是
答:
值为4,因为key总共是3个字符,但由于用了双引号,
意思
就是字符串,所以在结尾有个结束符\0,所以是4,看下图。
c语言
为
什么sizeof
(int)==40? 而sizeof(int[5])==20?第二个5int20字节...
答:
怎么可能!
sizeof
(int) 不可能是40,等于4有可能,表示4字节长度,在不同的系统中,可能会等于4,也可能会等于8,或者等于2,并不是都是等于4.sizeof(int[5]) 可能会等于20 ,因为每个int占用是4字节的话,那么就是20 sizeof( int[5]) 和 sizeof(int) 肯定是5倍的关系,不可能等于50,除...
在C语言中
Strlen是
什么意思
?
答:
strlen是求字符串的长度,但不包括字符串的null结束符。strlen为
C语言
库函数,包含于string.h中,作用为计算一个字符串(字符数组)中元素的个数,即从数组头部计数,直到遇到字符串结束符\0为止,计数结果不包括\0。需要注意的是,strlen并不是绝对安全的,如果在传入的字符数组的合法范围,不存在结束符...
&
在c语言中什么意思
答:
C语言中
的符号可以分为10类:算术运算符、关系运算符、逻辑运算符、位操作运算符、赋值运算符、条件运算符、逗号运算符、指针运算符、求字节数运算符和特殊运算符。 1 算术运算符 用于各类数值运算。包括加(+)、减(-)、乘(*)、除(/)、求余(或称模运算,%)、自增(++)、自减(--)共七种。 2.关系运算符...
short
在c语言中
是
什么意思
答:
至于具体能表示什么范围,这个问题是体系结构和编译环境相关的。你可以试试以下
C
++程序 include <iostream> using namespace std;int main(){ cout<<
sizeof
(short)<<endl;cout<<sizeof(int)<<endl;cout<<sizeof(long)<<endl;cout<<sizeof(__int64)<<endl;} 在我的电脑上VC8,编译运行结果...
void InsertSort(SqList&L)
在C语言中
是
什么意思
?
答:
&是取地址符。这句话
的意思
是不重新开辟一个
sizeof
(L)大小的内存空间,而是在传入的参数L原来的空间进行操作。
求解C语言:
在C语言中
&表示
什么意思
啊,希望你可以随便的举个例子给...
答:
& 是取地址 举个例子 int a;scanf("%d",&a);这一句话
的意思
是输入一个数 a=“输入的数”a在系统中有一地址(a只是你看到的,就像代数一样,机器将它理解为一个地址)
棣栭〉
<涓婁竴椤
9
10
11
12
14
15
16
17
18
涓嬩竴椤
灏鹃〉
13
其他人还搜