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

相关推荐
im_AMBER4 分钟前
weather-app开发手记 04 AntDesign组件库使用解析 | 项目设计困惑
开发语言·前端·javascript·笔记·学习·react.js
lkbhua莱克瓦245 分钟前
MySQL介绍
java·开发语言·数据库·笔记·mysql
kylezhao201917 分钟前
如何在 C# 项目中使用 NLog 进行日志记录
开发语言·c#
好度18 分钟前
配置java标准环境?(详细教程)
java·开发语言
笨笨马甲18 分钟前
Qt TCP连接硬件设备
开发语言·qt·tcp/ip
建群新人小猿25 分钟前
陀螺匠企业助手-我的日程
android·大数据·运维·开发语言·容器
superman超哥27 分钟前
仓颉借用检查器工作原理深度解析
c语言·开发语言·c++·python·仓颉
悟能不能悟41 分钟前
java map判断是否有key,get(key)+x,否则put(key,x)的新写法
java·开发语言
blurblurblun1 小时前
Go语言特性
开发语言·后端·golang
Y.O.U..1 小时前
Go 语言 IO 基石:Reader 与 Writer 接口的 “最小设计” 与实战落地
开发语言·后端·golang