C语言——字符串常量初始化

1、直接量初始化

        使用双引号括住字符串的字符来创建字符串常量。

char str[] = "HelloWorld!";

2、字符数组初始化

        使用字符数组来存储字符串常量。

char str[] = {'H', 'e', 'l', 'l', 'o', 'W', 'o', 'r', 'l', 'd', '!'};

3、使用指针

        使用字符串指针来初始化字符数组。

char *str = "HelloWorld!";

4、注意事项

        无论使用哪种方法,字符串常量在C语言中都是不可修改的。尝试修改字符串常量会导致未定义的行为。

猜你喜欢

转载自blog.csdn.net/W_Fe5/article/details/135426067
今日推荐