MW211 EXIT

devlog
C言語/文字列のコピー(1)
2012年10月22日
┌──────────────────────────────────────┐
│strncpy(出力先, 入力元, sizeof(出力先) - 1);                                │
└──────────────────────────────────────┘
strncpy()の代わりにsnprintf()も使える。
┌──────────────────────────────────────┐
│snprintf(出力先, sizeof(出力先), "%s", 入力元);                             │
└──────────────────────────────────────┘
これだと確実に末尾に「\0」を押し込めてくれる(多少速度が犠牲になるが)。
分類:C/C++