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

1、直接量初始化

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

cpp 复制代码
char str[] = "HelloWorld!";

2、字符数组初始化

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

cpp 复制代码
char str[] = {'H', 'e', 'l', 'l', 'o', 'W', 'o', 'r', 'l', 'd', '!'};

3、使用指针

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

cpp 复制代码
char *str = "HelloWorld!";

4、注意事项

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

相关推荐
武藤一雄31 分钟前
WPF中ViewModel之间的5种通讯方式
开发语言·前端·microsoft·c#·wpf
XiYang-DING32 分钟前
【Java】堆
java·开发语言
爱编码的小八嘎37 分钟前
C语言完美演绎7-5
c语言
Lyyaoo.37 分钟前
【Java基础面经】Java 反射机制
java·开发语言·python
REDcker1 小时前
OpenSSL:C 语言 TLS 客户端完整示例
c语言·网络·数据库
m0_694845571 小时前
UVdesk部署教程:企业级帮助台系统实践
服务器·开发语言·后端·golang·github
泉飒1 小时前
C2001: 常量中有换行符-QT解决办法-逆向思路
开发语言·qt
ghie90901 小时前
基于学习的模型预测控制(LBMPC)MATLAB实现指南
开发语言·学习·matlab
咚为1 小时前
Rust 经典面试题255道
开发语言·面试·rust
十六年开源服务商1 小时前
家庭装修公司网站方案策划2026
java·开发语言