C语言——字符串常量初始化
2024-01-07 21:44:09
1、直接量初始化
????????使用双引号括住字符串的字符来创建字符串常量。
char str[] = "HelloWorld!";
2、字符数组初始化
????????使用字符数组来存储字符串常量。
char str[] = {'H', 'e', 'l', 'l', 'o', 'W', 'o', 'r', 'l', 'd', '!'};
3、使用指针
????????使用字符串指针来初始化字符数组。
char *str = "HelloWorld!";
4、注意事项
? ? ? ? 无论使用哪种方法,字符串常量在C语言中都是不可修改的。尝试修改字符串常量会导致未定义的行为。
文章来源:https://blog.csdn.net/W_Fe5/article/details/135426067
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!