在C語言中,字符串類型可以通過字符數組來定義。你可以使用以下語法來定義一個字符串類型的變量:
char str[SIZE];
其中,str
是字符串類型的變量名,SIZE
是字符數組的大小,表示該字符串能夠容納的最大字符數。
你也可以直接將字符串賦值給字符數組,例如:
char str[] = "Hello, world!";
在這種情況下,編譯器會根據字符串的長度自動為字符數組分配足夠的空間。
此外,你還可以使用指針來定義字符串類型的變量,例如:
char *str = "Hello, world!";
這種情況下,str
是一個指向字符數組的指針,指向存儲字符串的內存地址。