2020-04-01 |

字符串

C中的字符串是以空字符 '\0'结尾的字符数组。

字符串声明可以有几种方式,每种方式都有自己的考虑。

例如:

char str_name[str_len] = "字符串"; 

这将创建一个名为str_name的符字符串str_len为长度,并将其初始化为值"字符串";

当您提供字符串文字来初始化字符串时,编译器会自动向char数组中添加一个空字符'\0'。

因此,必须声明数组大小至少比预期的字符串长度长一个字符。

下面的语句创建包含空字符的字符串。如果声明不包含字符数组大小,则将根据初始化中字符串的长度加上“\0”的长度计算:

char str1[6] = "hello";
char str2[ ] = "world";  /* 长度 6 */

0

java教程
php教程
php+mysql教程
ThinkPHP教程
MySQL
C语言
css
javascript
Django教程

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论