66问答网
所有问题
当前搜索:
字符数组可以存放字符串吗
字符型
数组
中
可以存放字符串吗
?为什么?
答:
当然可以
,这是C语言处理字符串的常用手段 C语言中的字符串实际上就是一个字符序列加一个'\0'字符组成的,而这些字符全部可以在数组中存储
一个
字符数组
只能
存放
一个
字符串
,是这样吗?
答:
一般来说,字符串是以'\0'字符为结尾的,
一个字符数组可以放多个以'\0'为分隔的字符串, 只要处理好每个字符串的头指针,就没问题. 所以
"一个字符数组只能放一个字符串"是不对的.当然,大多数都不这么做,容易出错. 追问 printf("%s\n",a);a为数组名,那是不是只能输出第一个字符串? 追答 嗯,如果是这样...
1.
字符串
指针变量与
字符数组
都可实现字符串的存储和运算,所以两者没有...
答:
字符串指针变量本身是一个变量,用于存放字符串的首地址。
字符数组用来存放整个字符串
。
C语言中
字符数组
只能
存放字符串
?
答:
不是的,
C语言中字符数组既可以保存字符,又可以保存字符串
。字符数组本意就是是指用来存放字符数据的数组。字符数组的元素是字符类型的。字符数组用于存放字符或字符串。C语言中字符数组的一般形式为: char 数组名[数据长度] 。例如:char a[10]; a[0]='0'; a[1]=' 1'; a[2]='2'; a[...
怎么从逻辑上理解用
字符数组存放字符串
然后输出该字符串虽然我似乎明...
答:
而字符串就是字符的串。
字符数组的任一个元素都保存着一个字符(当然对于汉字等字符而言
,只是包含了一个字符的一部分了),一起输出就形成了字符串。有个细节需要注意,字符串是以终止符0结尾的,当遇到0时,即使其后还有字符,在输出时也将被截断。如"abc\0def",输出时屏幕上只看到"abc"
...A)
字符数组可以存放字符串
B)字符数组的字符串可以整体输入、输...
答:
C)不能直接赋值,
可以
用 strcpy函数复制
下面是有关C语言
字符数组
的描述,其中错误的是( )。
答:
【答案】:D 用来
存放字符
量的数组称为
字符数组
。字符数组也
可以
是二维或多维数组,对一个字符数组,如果不作初始化赋值,则必须说明数组长度,还可用printf函数和scarlf函数一次性输出/输入一个字符数组中的
字符串
,而不必使用循环语句逐个地输入/输出每个字符。通常用一个字符数组来存放一个字符串。所以...
C语言中,
字符串
不是
存放
在变量里,而是存放在一个字符型
数组
里。 这句...
答:
在C语言中,将
字符串
作为
字符数组
来储存,而字符数组是一种用来
存放
和处理字符型数据的数组变量,所以这句话是错的
一个
字符数组
只能
存放
一个
字符串吗
?
答:
一个字符数组不是只能放一个
字符串
,这个说法是错误的。从理论上来说,字符串是以'0'字符为结尾的,一个
字符数组可以
放多个以'0'为分隔的字符串,只要处理好每个字符串的头指针就没问题。字符数组的初始化与数值型数组初始化没有本质区别,但它除了可以逐个给数组元素赋予字符外,也可以直接用字符串...
c语言中
字符串
是
存放
在哪种
数组
中?
答:
C语言规定只能逐个引用数组元素,而不能一次引用整个数组。对于
字符数组
,
可以
将整个
字符串
一次输入或输出。字符数组用于
存放字符
或字符串,字符数组中的一个元素存放一个字符,它在内存中占用一个字节。C语言中没有字符串类型,字符串是存放在字符型数组中的。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
字符数组的输出格式
字符数组中的内容不一定是字符串
字符数组存放有限制吗
给字符数组赋值
字符串STOP与STOP相等
字符数组中只能存放字符串吗
c语言怎么输入lnx
printf输出怎么用逗号隔开
转义字符是字符常量