字符串啊阿

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lee__7/article/details/82808339
存储

定长存储:
变长存储:动态分配存储,字符指针 + 长度

赋值操作

char * s ;       s = “ABCDE”;

或者

char str [ ] = “ABCDE”;

	> ***字符串不能直接用 ' = ' 赋值操作,因为本质是数组。***
存储

字符串可以用 字符数组 表示(第二种形式),字符数组 存储形式为字符型,‘A’,‘B’,‘C’,‘D’,‘E’,’\0’,其中 ‘\0’ 编译器识别 为标识符。

有效长度

字符串认为:5, \0 不算。
数组认为:6, \0 算。

操作
  1. 赋值
  2. 取长度
  3. 比较大小:逐位比较字符ASCII码,逐位比较不出,先结束的串为小串。
  4. 连接
  5. 字串
  6. 清空

猜你喜欢

转载自blog.csdn.net/lee__7/article/details/82808339