当前位置:首页 > 行业动态 > 正文

c语言字符串怎么初始化

在C语言中,字符串是由字符组成的数组,初始化字符串就是为字符串数组的每个元素分配内存空间,并将字符赋值给这些元素,C语言提供了多种方法来初始化字符串,以下是一些常见的方法:

1、直接初始化

直接初始化是指在声明字符串变量时,直接为其赋值一个字符串字面量。

char str1[] = "Hello, World!";

在这个例子中,我们声明了一个名为str1的字符数组,并将其初始化为字符串字面量"Hello, World!",注意,字符串字面量会自动添加一个空字符(’

0