非常风气网www.verywind.cn
首页
c语言数组能存字符串吗
C语言
中
字符数组
只能
存放字符串
?
答:
不是的,
C语言
中
字符数组
既可以保存字符,又
可以保存字符串
。字符数组本意就是是指用来存放字符数据的数组。字符数组的元素是字符类型的。字符数组用于存放字符或字符串。C语言中字符数组的一般形式为: char 数组名[数据长度] 。例如:char a[10]; a[0]='0'; a[1]=' 1'; a[2]='2'; a[...
c语言字符串存储
在哪里?
答:
C语言
规定只能逐个引用数组元素,而不能一次引用整个数组。对于
字符数组
,可以将整个
字符串
一次输入或输出。字符数组用于
存放字符
或字符串,字符数组中的一个元素存放一个字符,它在内存中占用一个字节。C语言中没有字符串类型,字符串是存放在字符型数组中的。
字符数组
只能
存放字符串吗
答:
品牌型号:lenovo ThinkPad X250系统:Windows 10软件版本:
C语言
中
字符数组
既可以保存字符,又
可以保存字符串
。C语言中字符数组的一般形式为: char 数组名 。例如:char a; a=0到“9”的字符元素。因此,C语言中字符数组不单单只能保存字符串。字符数组是指用来存放字符数据的数组。其定义的一般形式为...
字符数组
只能
存放字符串吗
答:
C语言
中
字符数组
既可以保存字符,又
可以保存字符串
。C语言中字符数组的一般形式为:char数组名[数据长度]。例如:chara[10];a[0]='0';a[1]='1';a[2]='2';a[3]='3';a[4]='4';a[5]='5';a[6]='6';a[7]='7';a[8]='8';a[9]='9';就定义了a为字符数组,包含10个"0...
字符数组
只能
存放字符串吗
答:
品牌型号:华为MateBook D15 系统:Windows 10
C语言
中
字符数组
既可以保存字符,又
可以保存字符串
。C语言中字符数组的一般形式为: char 数组名[数据长度] 。例如:char a[10]; a[0]='0'; a[1]=' 1'; a[2]='2'; a[3]='3'; a[4]='4'; a[5]='5'; a[6]=' 6'; a[7...
c语言
在
保存字符数组
时,通常会在最后完成什么操作
答:
自动为其添加\0。在
C语言
中,使用
字符数组保存字符串
时,系统会自动为其添加“\0”作为结束符。即用字符串方式赋值比用字符逐个赋值要多占一个字节。
C语言
中,
字符数组
只能
存放字符串吗
?
答:
不是,也
可以存放
其他的信息。 但是在
C语言
中因为没有byte类型,而char类型只占一个字符大小。所以声明一个
字符数组可以
用作缓冲区。 因为可以定位到每一个字节,所以非常灵活。 如果定义一个整形数组当然就不能定位到每一个字节了,它必须一次访问两个字节(在编译器和操作系统认为int型占两个字节时)...
C语言
如何定义
字符串数组
答:
C语言字符串数组
中的每一个元素均为指针,即有诸形如“ptr_
array
[i]”的指针。由于数组元素均为指针,因此ptr_array[i]是指第i+1个元素的指针。例:如二维指针数组的定义为:char *ptr_array[3]={{"asdx","qwer","fdsfaf"},{"44444","555","6666"},{"a78x","q3er","f2f"}};...
c语言
中
字符数组
给赋
字符串
初值 在数组中是进行怎样
存储
的 例如:_百度...
答:
补充一下,楼上的a的
存储
应该是: I空格am空格boy'\0''\0'是
字符串
的结束符,空格不是'\0',而是一个字符 这样 printf("%s",a); 才能输出字符串而不出现乱码 即char a[]={'i',' ','a','m',' ','b','o','y','\0'};如果真的是:I空格am空格boy 如char a[]={'i',' ...
c语言
字符指针
数组
里面的
字符串存储
在哪
答:
一个有效的字符指针,如果指向了一个已经存在的
字符串
,那么这个指针的“值”就是这个字符串的第一个字符的地址。根据这个理解,就是得“先”有字符串,后让字符指针指向这个字符串才有可能,否则指针就是无效的。所以,有效的字符指针指向的字符串“原先”在什么地方
存储
它还在什么地方。有个一般性的...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网