字符数组和字符串的区别和联系
2018-01-08 13:43
288 查看
字符串和字符数组的区别和联系:
C语言中没有用于表示字符串的关键字以数组形式将字符串输出
字符串和字符数组的区别和联系:
C语言中没有一个用于表示字符串的关键字
c语言的字符串由C的字符数组变形而成,末尾加上'\0'
字符串比字符数组多一个'\0'
联系:
都是一数组形式存储数据,字符之间地址连续,可以用下标来访问,同样的数据如果以字符数组和字符串存储大小有区别,字符串比字符数组大一个'\0',
字符串常用的操作函数:
strlen :字符串长度
strcmp :字符串比较
strcpy :字符串拷贝
strcat :字符串拼接
C语言中没有用于表示字符串的关键字以数组形式将字符串输出
字符串和字符数组的区别和联系:
C语言中没有一个用于表示字符串的关键字
c语言的字符串由C的字符数组变形而成,末尾加上'\0'
字符串比字符数组多一个'\0'
联系:
都是一数组形式存储数据,字符之间地址连续,可以用下标来访问,同样的数据如果以字符数组和字符串存储大小有区别,字符串比字符数组大一个'\0',
字符串常用的操作函数:
strlen :字符串长度
strcmp :字符串比较
strcpy :字符串拷贝
strcat :字符串拼接
相关文章推荐
- 字符串,字符数组,字符指针的区别与联系
- 字符指针,字符数组,双引号的字符串的区别与联系
- 字符数组与字符串的区别及联系
- 字符串string 字符数组与指向字符串的指针pchar的区别与联系
- C中常量字符串和字符数组的区别
- 字符串指针与字符数组的区别
- 字符串数组和字符串指针的区别联系
- 字符数组和字符串,char 和string定义的字符串的区别与遍历
- 字符串指针与字符数组的区别
- C中字符串和字符数组的区别
- C Java 字符串和字符数组区别
- char * 与 char [] 区别,char *[] 与 char[][]区别。字符串指针的数组与二维char数组区别。字符串常量赋予指针与字符数组区别。"字符串"等价于其首元素"字"的地址
- 整形数组与字符串(字符数组)nex_permutation(或者是prve_permutation)的区别
- 字符数组与字符串区别
- C语言和Java字符串与字符数组区别
- C语言字符串指针与字符数组的区别
- 字符与字符串(字符数组)的输入区别
- C字符数组与字符串区别
- 一道二级C题引发的思考-- c++函数传递指针的本质 与 字符串指针与字符数组的区别
- 指向字符串的指针 和 字符数组的区别