c語(yǔ)言中怎么定義字符串

小億
86
2024-01-13 05:20:21

在C語(yǔ)言中,可以使用字符數(shù)組來定義字符串。例如:

char str[20]; // 定義一個(gè)長(zhǎng)度為20的字符數(shù)組來存儲(chǔ)字符串

也可以使用指針來定義字符串。例如:

char *str = "Hello World"; // 定義一個(gè)指針,指向字符串常量"Hello World"

需要注意的是,使用字符數(shù)組定義的字符串可以修改,而使用指針定義的字符串是常量,無法直接修改。如果要修改指針定義的字符串,可以使用字符數(shù)組進(jìn)行拷貝或者動(dòng)態(tài)分配內(nèi)存來存儲(chǔ)字符串。

0