在C語言中,可以通過以下兩種方式給數(shù)組賦字符串:
char str[10]; // 聲明一個長度為10的字符數(shù)組
strcpy(str, "Hello"); // 將字符串"Hello"復(fù)制到字符數(shù)組中
char *str; // 聲明一個字符指針
str = "Hello"; // 將字符串"Hello"的地址賦給指針變量
需要注意的是,使用字符數(shù)組進(jìn)行賦值時,需要確保數(shù)組的長度足夠容納待賦值的字符串,否則可能會造成內(nèi)存溢出。而使用字符指針進(jìn)行賦值時,則無需考慮數(shù)組長度的問題。