新米Cの二三事
1004 ワード
scanf("%d",&a); // , scanf_s
scanf_s("%s",&s); // , scanf_s
scanf_s("%s",&s,80) //OK
scanf_s("%s%s",&s1,80,&s2,80)//OK
strcat()
/strcpy()
はいずれも_s
をプラスしなければならない用法も変わっていて、ヒントの時ソースコードを見ることができて、私はstrcat(a,b)/以前strcat_s(a,80,b)/現在、80はa[80]strcpy_s(a,80,b)/同上scanf_s()
が2つの連続した時にバッファに関する穴を書いていて、初心者はすべて愚かで、Debug Errorがあって、情報を並べ間違えていません.前回は配列が境界を越えたからです.またi++、++iによる可能性のあるロジックの問題~そしてn回forを使った後に私がforの実行過程に対して誤解があることを発見してshort型の対応するI/Oフォーマットは%hd
で、この本の上で言いません