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

相关推荐
flypwn15 小时前
justCTF 2025JSpositive_player知识
开发语言·javascript·原型模式
oliveira-time15 小时前
原型模式中的深浅拷贝
java·开发语言·原型模式
2501_9411114615 小时前
C++中的原型模式
开发语言·c++·算法
亿坊电商15 小时前
PHP框架的资源管理机制如何优雅适配后台任务?
开发语言·php
VBA633715 小时前
YZ系列工具之YZ09: VBA_Excel之读心术
开发语言
pro_or_check15 小时前
自然语言编程:从一段Perl程序说起
开发语言
wangjialelele15 小时前
详解mysql命令行操作与语言链接
c语言·数据库·c++·mysql·oracle
ᐇ95916 小时前
Java集合框架实战:HashMap与HashSet的妙用
java·开发语言
csbysj202016 小时前
Scala 异常处理
开发语言
MediaTea16 小时前
Python 第三方库:cv2(OpenCV 图像处理与计算机视觉库)
开发语言·图像处理·python·opencv·计算机视觉