C言語– category –
-
エラー
【C/C++】C2078「初期化子の数が多すぎます」の原因と対処法
配列を宣言しようとしたけど「初期化子の数が多すぎます」と表示されてコンパイルエラーとなりプログラムを実行できないことがあります。 初心者の方はやってしまいがち... -
エラー
【C/C++】C2561「関数が値を戻すように宣言されていますが、関数定義に’return’ステートメントがありません」の原因と対処法
C言語・C++でプログラムを書いていくにおいて、たくさん関数を定義・実装していくことになると思いますが、一気に関数を実装しようとしたときにC2561「関数が値を戻すよ... -
エラー
【C/C++】E0140・C4020「関数呼び出し引数が多すぎます」の対処法
プログラムをコンパイルするとE0140コード(C4020「関数呼び出し引数が多すぎます」と表示されてコンパイルエラーになることがあります。 初心者に限らずプログラミング... -
エラー
【C/C++】関数を実装したのに「未解決シンボルが〇〇で参照されました」と表示される原因
C言語・C++ではプロトタイプ宣言を行って定義しておき、別のソースファイルやファイルの後ろの方で実装することがよくあります。 void f(int); int main() { f(1); } in... -
エラー
【C/C++】C1083「include ファイルを開けません」の原因と対処法
C言語・C++でプログラムを書いてコンパイルしたらコードC1083「include ファイルを開けません。 Nosuch file or directory」と表示されてコンパイル・ビルドに失敗して... -
エラー
【C/C++】「プリコンパイル済みヘッダー ファイルを開けません。」の原因と対処法
Visual StudioでC言語・C++プロジェクトを作成した場合、コンパイル速度を高速化するためにプリコンパイルヘッダーを使用するようになっています。 プリコンパイルヘッ... -
C言語
【C言語】abs関数を使わずに絶対値を計算するプログラムを自作する方法
C言語ではabs関数やfabs関数などを使うことでカンタンに絶対値を計算できます。 ですが、abs関数を使わずに絶対値を計算したい場合はどうでしょうか? プログラミング初... -
C言語
【C言語】絶対値(整数・少数)の計算をする関数4つ!
C言語では標準ライブラリに用意されているabs関数を使って絶対値を計算できます。 今回はabs関数を使って絶対値を求める方法を見ていきましょう。 また、abs関数を使っ... -
C言語
【C言語】printf関数でfloat,double型の値がおかしいときの対処法
printf関数でfloat型やdouble型の変数を出力しようとしたら、明らかに変な値が出力されたりしていませんか? 例えば以下のプログラムを見てみてください。 #include <... -
C言語
【C言語】sprintf関数でゼロ埋めを行う方法「左詰め・右詰め」
sprintf関数は文字列をフォーマットする際、数値をゼロ埋めできるフラグが用意されています。 そのフラグを指定すれば、「123」を「000123」にできますし、左詰め・右詰...
