C语言程序设计 学习笔记 字符串(待更新)

字符数组:

char word = ['h','e','l','l','o','w','o','r','l','d','!'];

这是一个字符数组,它的单元是word[0] = h,word[1] = e,word[2] = l……
但是这不是C语言的字符串,因此不能用字符串(接下来会讲)的方式计算。

字符串应该是这样:

char word = ['h','e','l','l','o','w','o','r','l','d','!','\0'];

在最后单元word[11] = ‘\0’;有这个才是C语言的字符串(这个word[11]不计数)

字符串
·以0(整数0)结尾的一串字符
·0或’\0’是一样的,但是和’0’不同
·0表示字符串的结束,但它不是字符串的一部分
·计算字符串长度的时候不包含这个0
·字符串以数组的形式存在,以数组或指针的形式访问
·更多的是以指针的形式
·string.h里有很多处理字符串的函数

猜你喜欢

转载自blog.csdn.net/a656418zz/article/details/83550223
今日推荐