■1.strNcmpとmemcmpが違う例 ●違いその1 strncmp()は終端文字¥0までしか比較しないmemcmp()は終端文字¥0を超えて比較する。 ●違いその2 strncmp()の第1,第2引数には char… 続きを読む 【C言語】
strNcpyとmemcpyの違い
カテゴリー: gcc11 -Wall -Wextra -O(最適化)
【C言語】
【C言語】
スパゲティコードで未初期化変数が多発する
(Uninitialized Variable)
warning: ‘x’ may be used uninitialized in this function 警告:未初期化変数かも[-Wmaybe-uninitialized] ■1.スパゲティコード この警告が出る… 続きを読む 【C言語】
スパゲティコードで未初期化変数が多発する
(Uninitialized Variable)
【C言語】エラーを返すscanf関数の戻り値をチェックしよう(あれば便利程度strcpyの戻り値は無視してOK)
warning: ignoring return value of ‘scanf’ declared with attribute ‘warn_unused_result’ 警告:属性’warn_unused… 続きを読む 【C言語】エラーを返すscanf関数の戻り値をチェックしよう(あれば便利程度strcpyの戻り値は無視してOK)
【C言語】
メモリ破壊
Out of bounds,
Off-by-one Error
warning: array subscript 10 is outside array bounds of ‘char[10]’ 警告:配列の添え字 10 は ‘char[10]’ の配列境界外… 続きを読む 【C言語】
メモリ破壊
Out of bounds,
Off-by-one Error