77问答网
所有问题
当前搜索:
字符串数组可以存放字符串
字符型
数组
中
可以存放字符串
吗?为什么?
答:
当然可以
,这是C语言处理字符串的常用手段 C语言中的字符串实际上就是一个字符序列加一个'\0'字符组成的,而这些字符全部可以在数组中存储
一个
字符数组
只能
存放
一个
字符串
,是这样吗?
答:
一般来说,字符串是以'\0'字符为结尾的,
一个字符数组可以放多个以'\0'为分隔的字符串, 只要处理好每个字符串的头指针,就没问题. 所以
"一个字符数组只能放一个字符串"是不对的.当然,大多数都不这么做,容易出错. 追问 printf("%s\n",a);a为数组名,那是不是只能输出第一个字符串? 追答 嗯,如果是这样...
字符数组
只能
存放字符串
吗
答:
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...
...A)
字符数组可以存放字符串
B)字符数组的字符串可以整体输入、输...
答:
不能直接赋值,可以用 strcpy函数复制
一个
字符数组
只能
存放
一个
字符串
吗?
答:
一个字符数组不是只能放一个字符串,这个说法是错误的
。从理论上来说,字符串是以'0'字符为结尾的,一个字符数组可以放多个以'0'为分隔的字符串,只要处理好每个字符串的头指针就没问题。字符数组的初始化与数值型数组初始化没有本质区别,但它除了可以逐个给数组元素赋予字符外,也可以直接用字符串...
c语言中没有
字符串
类型,字符串是
存放
在什么中的呢?
答:
C语言规定只能逐个引用数组元素,而不能一次引用整个数组。对于
字符数组
,可以将整个
字符串
一次输入或输出。字符数组用于
存放字符
或字符串,字符数组中的一个元素存放一个字符,它在内存中占用一个字节。C语言中没有字符串类型,字符串是存放在字符型数组中的。
字符串数组
里面能放空值么 C#
答:
可以。在语言中,
字符数组
Q
可以存放字符串
。字符数组是对字符串有特殊处理能力的数组。字符数组就是用来对字符串进行操作的,当然可以存放字符串,可以放空值,且字符串可以整体输入,输出。数组的赋值操作是不能整体操作的,而需要对其中元素逐个赋值,字符数组也不例外。
字符数组
与
字符串
是否相同?若不相同?有何区
答:
1、
字符数组
的实质:字符数组用于
存放字符
或
字符串
,字符数组中的一个元素存放一个字符,它在内存中占用一个字节。C语言中没有字符串类型,字符串是存放在字符型数组中的。2、字符串的实质:字符串主要用于编程,概念说明、函数解释;字符串在存储上类似字符数组,所以它每一位的单个元素都是可以提取。...
char a[3]={'a','b','c'}; 不是只
可以存放
2个
字符
另一个是\0吗
答:
char 型
数组 可以
用来存放一个字符串,也可以用来存放1个1个的字符。char a[3]={'a','b','c'}; 存放3个字符, 可以。char a[3]="abc";
存放字符串
,字符串有4个字节,含结束符\0. 这样初始化,结束符没地方放,丢弃了。char a[3]="ab"; 存放字符串,字符串有3个字节,...
C语言中,
字符数组
只能
存放字符串
吗?
答:
不是,也
可以存放
其他的信息。 但是在C语言中因为没有byte类型,而char类型只占一个字符大小。所以声明一个
字符数组可以
用作缓冲区。 因为可以定位到每一个字节,所以非常灵活。 如果你定义一个整形数组当然就不能定位到每一个字节了,它必须一次访问两个字节(在编译器和操作系统认为int型占两个字节时...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
数据结构期末考试题库
字符数组和字符串
字符串数组可以整体输入输出么
字符串和数组的应用
字符数组和字符串的关系
c语言源程序文件后缀是什么
字符数组名存储什么
用数组表示字符和字符串
有字符串数组吗