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

相关推荐
索迪迈科技1 分钟前
java后端工程师进修ing(研一版 || day40)
java·开发语言·学习·算法
青 .25 分钟前
数据结构---二叉搜索树的实现
c语言·网络·数据结构·算法·链表
Zz_waiting.26 分钟前
Javaweb - 14.6 - Vue3 数据交互 Axios
开发语言·前端·javascript·vue·axios
萌新小码农‍28 分钟前
Java分页 Element—UI
java·开发语言·ui
Tiger_shl1 小时前
【.Net技术栈梳理】03-核心框架与运行时(异常处理)
开发语言·.net
再睡亿分钟!1 小时前
Spring MVC 的常用注解
java·开发语言·spring boot·spring
MChine慕青1 小时前
顺序表与单链表:核心原理与实战应用
linux·c语言·开发语言·数据结构·c++·算法·链表
qq_195551691 小时前
代码随想录70期day7
java·开发语言
sinat_602035363 小时前
模块与包的导入
运维·服务器·开发语言·python
恋雨QAQ3 小时前
python函数和面向对象
开发语言·python