在C語言中,可以通過以下方式聲明字符串變量:
char str[] = "Hello, world!";
char *str = "Hello, world!";
在以上兩種方式中,第一種方式會在編譯時分配內存空間給字符串變量,而第二種方式則會在運行時分配內存空間給字符串變量。