C语言字符数组的作用?
字符数组,实际上是存储字符串用的,好多时候存设备名字什么的,就是使用 char name[name_max_length];
然后往 name 这个数组中存储名字,只要名字不超过 name_max_length-1 就可以
字符数组也是数组,不过主要用来存储字符串类型,其数据类型通常都是char型,例如 char name[10];在字符串数据中通常末尾都是'\0'最为字符串结束标志。这样就可以使用sprint等函数进行输出该字符串了。
因为C语言中没有直接的String类型,所以字符数组就充当了模拟String类型的作用。
而很多情况下程序编写离不开String的。
字符数组就是用于保存一个字符串的,在C语言里面,这些字符都是有对应的16进制码的,它里面保存的实际上是这些16进制数