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语言中都是不可修改的。尝试修改字符串常量会导致未定义的行为。

相关推荐
m5655bj1 小时前
使用 Python 高效复制 Excel 行、列、单元格
开发语言·python·excel
Murphy_lx2 小时前
C++ std_stringstream
开发语言·c++·算法
v***87042 小时前
QoS质量配置
开发语言·智能路由器·php
Wpa.wk2 小时前
自动化测试环境配置-java+python
java·开发语言·python·测试工具·自动化
道一232 小时前
C#获取操作系统版本号方法
开发语言·c#
道一232 小时前
C# 判断文件是否存在的方法
开发语言·c#
信仰_2739932432 小时前
Java面试题
java·开发语言
闫有尽意无琼3 小时前
银河麒麟v11 arm编译Qt creator8.0.2报错
开发语言·qt
小此方3 小时前
从零开始手搓堆:核心操作实现 + 堆排序 + TopK 算法+ 向上调整 vs 向下调整建堆的时间复杂度严密证明!
开发语言·数据结构·算法
_OP_CHEN3 小时前
从零开始的Qt开发指南:(五)Qt 常用控件之 QWidget(上):解锁 Qt 界面开发的核心基石
开发语言·c++·qt·前端开发·qwidget·gui开发·qt常用控件