99问答网
所有问题
当前搜索:
字符数组只能存放字符串吗
一个
字符数组只能存放
一个
字符串吗
?
答:
一个字符数组不是只能放一个字符串
,这个说法是错误的。从理论上来说,字符串是以'0'字符为结尾的,一个字符数组可以放多个以'0'为分隔的字符串,只要处理好每个字符串的头指针就没问题。字符数组的初始化与数值型数组初始化没有本质区别,但它除了可以逐个给数组元素赋予字符外,也可以直接用字符串...
字符数组只能存放字符串吗
答:
因此,
C语言中字符数组不单单只能保存字符串
。字符数组是指用来存放字符数据的数组。其定义的一般形式为: char 数组名 。字符数组用于存放字符或字符串,字符数组中的一个元素存放一个字符,它在内存中占用一个字节。C语言中没有字符串类型,字符串是存放在字符型数组中的。字符数组的初始化与数值型数...
C语言中,
字符数组只能存放字符串吗
?
答:
不是,也可以存放其他的信息
。 但是在C语言中因为没有byte类型,而char类型只占一个字符大小。所以声明一个字符数组可以用作缓冲区。 因为可以定位到每一个字节,所以非常灵活。 如果定义一个整形数组当然就不能定位到每一个字节了,它必须一次访问两个字节(在编译器和操作系统认为int型占两个字节时)...
字符数组只能
用来
存放字符
型数据,这句话是正确的吗?帮忙举例。_百度知 ...
答:
不对,例如:定义char a[10]={'a','b'...'\0'...} 因为这个字符型
数组
中有一个元素是‘\0‘那么'\0'前面的所有字符就会被系统认为是一个
字符串
而不再是一个一个的字符了!字符型和字符串型不是一个类型!
字符数组只能存储字符串吗
?
答:
不一定。你也可以用它来当作byte处理。看实际需要
...A.
字符数组
中
存放
的一定是一个
字符串
B. 所
答:
c 解释就是
字符数组
可能没有\0这个结束符 也就是说字符数组可能所以得单元都被字符占据 而
字符串
必须有结束符 所以引申出来的就是字符数组不能像字符串一样的操作,但是对单个元素操作时没有问题的
字符数组
与
字符串
相同吗?
答:
1、
字符数组
的实质:字符数组用于
存放字符
或
字符串
,字符数组中的一个元素存放一个字符,它在内存中占用一个字节。C语言中没有字符串类型,字符串是存放在字符型数组中的。2、字符串的实质:字符串主要用于编程,概念说明、函数解释;字符串在存储上类似字符数组,所以它每一位的单个元素都是可以提取。...
字符串
和
字符数组
的区别
答:
由于字符型数据是以整数形式(ASCII代码)存放的,因此也可以用整型数组来
存放字符
数据,例如:int c[10];但这时每个数组元素占2个字节的内存单元,浪费存储空间。[1]
字符数组
也可以是二维或多维数组,例如:char c[5][10];即为二维字符数组。3、
字符串
主要用于编程,概念说明、函数解释、用法详述见正文...
c语言中
字符串
是
存放
在哪种
数组
中?
答:
C语言规定
只能
逐个引用数组元素,而不能一次引用整个数组。对于
字符数组
,可以将整个
字符串
一次输入或输出。字符数组用于
存放字符
或字符串,字符数组中的一个元素存放一个字符,它在内存中占用一个字节。C语言中没有字符串类型,字符串是存放在字符型数组中的。
字符指针变量和
字符数组
的区别
答:
完整的解答:1)字符数组由若干个元素组成,每个元素中放一个字符,而字符指针变量中
存放
的地址(
字符串
第一个字符的地址),决不是将字符串放到字符指针变量中 2)赋值方式 对于
字符数组只能
对各个元素赋值,不能用以下办法对字符数组赋值:char str[14];str = "I love you!";而对于字符指针变量,...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
字符串与字符数组异同
字符数组内容不一定是字符串
字符数组存放有限制吗
字符串与字符数组的异同点
字符串和字符数组异同之处
C语言字符串大小比较规则
二维数组语句格式
给字符数组赋值
库卡字符串与数组的区别