在C語言中,可以使用字符數(shù)組來定義一個(gè)字符串。例如:
char str[100]; // 定義一個(gè)包含100個(gè)字符的字符串
也可以使用指針來定義一個(gè)字符串,指向存儲(chǔ)字符串內(nèi)容的字符數(shù)組。例如:
char *str = "Hello, World!"; // 定義一個(gè)指向字符串常量的指針
在這里,str
指向了存儲(chǔ)字符串"Hello, World!"的內(nèi)存位置。需要注意的是,使用指針定義字符串時(shí),必須確保指針指向的內(nèi)存空間是有效的且可修改的。