C言語質問所 <43>
■ このスレッドは過去ログ倉庫に格納されています
>>130
それだとstr[0]だけ初期化される。
最初に配列全部を'\0'で初期化しておけば、
strncpy(str , "test");
ってやってもとりあえずtestのあとに'\0'が既にはいっているので安心。
多分初心者にPGをさせなければいけなくなったが'\0'を理解できさせなかったので
最初に全部初期化させることで最悪の事態を避けようとしたものが広まったとか広まらないとか・・・ ■ このスレッドは過去ログ倉庫に格納されています