溫馨提示×

c語言如何給數(shù)組賦字符串

小億
91
2023-11-01 09:41:04
欄目: 編程語言

在C語言中,可以通過以下兩種方式給數(shù)組賦字符串:

  1. 使用字符數(shù)組進(jìn)行賦值:
char str[10]; // 聲明一個長度為10的字符數(shù)組
strcpy(str, "Hello"); // 將字符串"Hello"復(fù)制到字符數(shù)組中
  1. 使用字符指針進(jìn)行賦值:
char *str; // 聲明一個字符指針
str = "Hello"; // 將字符串"Hello"的地址賦給指針變量

需要注意的是,使用字符數(shù)組進(jìn)行賦值時,需要確保數(shù)組的長度足夠容納待賦值的字符串,否則可能會造成內(nèi)存溢出。而使用字符指針進(jìn)行賦值時,則無需考慮數(shù)組長度的問題。

0