在C语言中,为字符数组赋值是很常见的操作,字符数组是一个存储字符数据的数组,可以用来存储字符串、单词等,为字符数组赋值的方法有很多,下面我将详细介绍几种常见的方法。
(图片来源网络,侵删)
1、直接赋值法
直接赋值法是最简单、最直接的一种方法,即将一个字符串字面量直接赋给字符数组。
#include <stdio.h> int main() { char str[] = "Hello, World!"; printf("%s ", str); return 0; }
在这个例子中,我们将字符串字面量"Hello, World!"直接赋给了字符数组str,注意,这里的字符串字面量会自动在末尾添加一个空字符’