Cには文字列がありませんが、char
sの配列を持つことができます。
適切なサイズのcharの配列を作成します(に1つ追加\0
)。
char str[11];
文字をループして、各文字をこのchar配列の適切な値に設定します。
for (int i = 0; i < 10; i++) {
str[i] = your_chars[i];
}
最後にヌルターミネータを投げます。
str[10] = '\0';
CodePad。
Faskedは、これは。で達成できることも指摘していstrncpy()
ます。