在C語言中,字符串本質上就是由字符組成的字符數組。因此,你可以將字符串直接賦值給字符數組來實現將字符串變成數組的操作。
下面是一個示例代碼:
#include <stdio.h>
int main() {
char str[] = "Hello"; // 字符串賦值給字符數組
// 遍歷字符數組并打印每個字符
for (int i = 0; i < sizeof(str)/sizeof(char); i++) {
printf("%c\n", str[i]);
}
return 0;
}
在上面的示例中,將字符串"Hello"賦值給字符數組str
。然后,通過遍歷字符數組,可以逐個打印出字符。輸出結果為:
H
e
l
l
o