还是要继续学习,每天给自己打气. 字符数组 char word[] = {'H','e','l','l','o'}; 这不是c语言的字符串,不能用字符串的方式做计算 一.字符串 char word[] = {'H','e','l','l','o','\0'}; 区别就是最后多了一个0,这就成为了字符串 以0(整数0)结尾的一串字符 0或'\0'是一样的,但和'0'不同 0标志字符串的结束,但它不是字符串的一部分 计算字符串长度的时候不包含这个0 字符串以数组的形式存在,以数组或者指针的形式访问,