99问答网
所有问题
c语言中一个字符串数组的最大长度是多少
如题所述
举报该问题
推荐答案 2019-06-21
只要内存足够,数组不限制的。
字符串
变量的话,各语言中一般都是1G字节(2的30次方-1)的限制。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/jOjzzOtOeXBBWWOtWj.html
相似回答
C语言
问题:
一个
二维
字符数组
a[M][N],存储每个字符串
的长度
至多为()?
答:
可看作M行N列,即M个存储空间为N的字符串 对于一个二维
字符数组
a[M][N],存储每个字符串
的长度
至多为(N-1)因为
C
字符串结尾必须留出一字节空间存储'\0'对于
一个长度
为n的字符串,保存它至少需要占用的存储字节数为(n+1)原因同上,结尾需要额外一字节空间存储'\0'
C语言的字符串长度多少
?
答:
字符串的长度为8
,本题的最后少了一个双引号编译不通过,加上双引号之后编译通过,运行后的结果为8。所以说字符串的长度为8。字符串或串是由数字、字母、下划线组成的一串字符。一般记为 s=“a1a2···an”(n>=0)。它是编程语言中表示文本的数据类型。字符串赋值有一定要求,例如C语言的运算符...
关于
C语言中
定义
数组
大小的问题(
最多
能定义
多少
)
答:
也就是说,只要硬件条件许可的条件下,
数组的大小可以为0x7CFFFFFF(2G BYTE)
。数组所占空间为:count*sizeof(TYPE) , count是数组元素的个数,sizeof(TYPE) 是一个元素所占空间字节数。如果定义数组空间超出2G,VC编译会报错:fatal error C1126: '2G' : automatic allocation exceeds 。。。因...
数组
定义
的最大长度是多少
??
c语言
答:
没有上限,和本机的系统(32bit,64bit)CPU以及内存有关系 而且,要使用malloc和sizeof来开放free领域 32bit CPU的时候、int = 4byte 256*256*256*16*4 = 1024M=1G(内存)int *
array
;array = (int *)malloc( 256 * 256 * 256 * 16 * sizeof(int ));...
c语言里数组的最大长度是多少
?
答:
与机器条件、内存空间以及程序运行所用空间和编译器有关。好点的机器 1000000是能到的。我的电脑是98年的,只能到100000
C语言字符串
常量
的长度是多少
?
答:
C语言
,字符串常量”\t\”name\\address\n”
的长度
为15。strlen(hello word):字符串为“hello word”这种字符串常量,系统会在其后自动补上'\0';但是求
字符串长度的
函数strlen()只要遇见'\0',就会返回函数值,'\0'不算在其中。所以返回值为10(空格也算
一个字符
)。strlen(hello\0world):...
C语言中
,关于
字符串长度
与
字符数组长度
的问题。
答:
1楼正解,你在初始化时给数组a赋了3个值,所以其实a的类型应该是 char a[3],
数组长度
为3,。而字符串就不一样了,他必须以‘\0’结尾,你的 ‘a’ ‘b’ ‘
c
’存储在一个连续的地址上,
字符串的长度是
从‘a’的地址开始一直计数,当读到‘\0’时结束,虽然你没有用到‘c’后面的...
C语言中
一维
数组的最长
维数
是多少
?谢谢!
答:
16位编译器(比如Turbo
C
)中,unsigned int为16位,因此
数组最多
32767个数据。32位编译器(比如Visual C++ 6.0)中,unsigned int为32位,因此数组最多4294967295个数据。以上结论为理论值。实际上,在VC++中,我们定义一个259025元素的整型数组,虽然可以编译通过,但是我们仍将得到一个运行时错误(...
c语言中字符数组
最后
一个
字必须为\0吗?
答:
C语言
规定了一个“字符串结束标志”,以字符'\0'作为结束标志 。例如:char a[8]={'i','l','o','v','e','y','o','u'};把8
个字符
依次分别赋给c[0]~c[7]这8个元素。这样
的字符数组长度
为8,并没有在最后添加'\0'符号,但其初始化是完全正确的。
大家正在搜
c语言字符串长度比字符数多1
c语言字符数组最大长度
字符串和字符数组的长度
数组长度和字符串长度的区别
c语言字符串数组长度
c语言字符串数组长度怎么算
字符串长度与数组长度
求数组中字符串的长度
c语言字符数组长度如何求
相关问题
C语言字符串数组的最大长度是多少
c语言输出字符数组最长的字符?
c语言字符串数组所占内存长度
C语言编程中,输入一个字符串数组,如何得出该数组的长度?
C语言中字符数组所能容纳的字符串长度问题
c语言计算字符数组的长度
c语言中关于字符数组长度的问题。
C语言问题,关于字符数组的长度问题