字符串区别于字符数组
来源:互联网 发布:淘宝直播怎么做起来 编辑:程序博客网 时间:2024/05/22 12:17
字符型与整型互相通用,因此 int c[10] 也可以定义字符数组。但由于两种类型分配字节不同, 用整型来定义会浪费空间, 另外这样定义实际意义也不大, 只是为了说明其合法性。
<2> 初始化:
<3> 字符数组的输入输出
char c[]={"china"};
printf("%S", c);
如果一个字符数组中包含一个以上'\0',则遇第一个'\0'时输出就结束。
用scanf函数输入时, 遇到空格则认为一个字符串结束。试验如下:
#include <stdio.h>
int main()
{
}
运行结果:
================================
how are you↙
how are you
================================
#include <stdio.h>
int main()
{
}
运行结果:
================================
how are you?↙
how
================================
由第二个程序可知,实际并未将这12个字符加上'\0'送到数组str中,而是将空格前的字符"how"送到str中,将其视为字符串处理,在其后加上'\0' 。
- 字符串区别于字符数组
- 字符数组与字符串区别
- 字符数组与字符串区别
- 字符数组与字符串区别
- 字符数组与字符串区别
- 字符串数组与字符数组的区别
- 整形数组/字符数组/字符串的区别
- char * 与 char [] 区别,char *[] 与 char[][]区别。字符串指针的数组与二维char数组区别。字符串常量赋予指针与字符数组区别。"字符串"等价于其首元素"字"的地址
- 字符串和字符数组的区别
- 字符串和字符数组的区别
- 字符串指针和字符数组的区别
- 字符串指针与字符数组的区别
- 字符数组和字符串有什么区别:
- C Java 字符串和字符数组区别
- 字符串指针与字符数组的区别
- 字符串指针与字符数组的区别
- 字符串指针与字符数组的区别
- 字符串指针与字符数组的区别
- java中==和equals()的区别
- JDBC&DBCP
- 参与github上开源项目的大致流程和注意事项
- groovy进行数据库操作
- Java虚拟机之内存区域与内存溢出异常总结
- 字符串区别于字符数组
- hadoop-cdh搭建
- 同类接口对象的传递
- 1003. Emergency (25)[C语言]
- PAT1053 住房空置率
- Java多线程-线程间的通信
- 多线程学习笔记4-线程间的通信(2)
- 元素的比较次数与元素初始排序无关的排序方法
- Python Notes (6)