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

相关推荐
雪球不会消失了3 分钟前
SpringMVC中的拦截器
java·开发语言·前端
钝挫力PROGRAMER4 分钟前
#!/bin/bash^M 坏的解释器:没有哪个文件或者目录
开发语言·bash
茶猫_13 分钟前
力扣面试题 39 - 三步问题 C语言解法
c语言·数据结构·算法·leetcode·职场和发展
初学者丶一起加油15 分钟前
C语言基础:指针(数组指针与指针数组)
linux·c语言·开发语言·数据结构·c++·算法·visual studio
程序员大阳17 分钟前
闲谭Scala(1)--简介
开发语言·后端·scala·特点·简介
直裾18 分钟前
scala图书借阅系统完整代码
开发语言·后端·scala
百流18 分钟前
scala基础学习_运算符
开发语言·学习·scala
百流20 分钟前
scala基础学习(数据类型)-数组
开发语言·学习·scala
Zilliz Planet1 小时前
Milvus×EasyAi:如何用java从零搭建人脸识别应用
java·开发语言·milvus