在C语言中,可以使用以下几种方法来初始化字符串:
char str[] = "Hello, World!";
char *str = "Hello, World!";
char str[20];
strcpy(str, "Hello, World!");
char str[] = "Hello, World!";
char *str = "Hello, World!";
需要注意的是,使用字符指针指向字符串常量的方式虽然简单,但是字符串常量是只读的,不能被修改,如果需要对字符串进行修改,最好使用字符数组的方式来初始化字符串。