-
アルゴリズム
【プログラミング】2つの変数の値を入れ替える4つの方法
プログラミングの勉強をしていると、2つの変数の値を入れ替える場面が出てくることがあります。 何かを開発していた訳ではなく、学校の課題でも出題されることも多いで... -
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」にできますし、左詰め・右詰... -
エラー
【C/C++】C4002「関数に似たマクロ呼び出し ‘sum’ の引数が多すぎます」の対処法
C言語・C++のプログラムを書いていて、C4002警告に遭遇したことはありませんか? コンパイルエラーではなく警告であるため、問題なくビルドできて実行もできるわけです... -
C++
【C++】windows.hインクルード時のmax,min関数エラーを回避する方法
C++でWin32デスクトップアプリケーション開発する際に、windows.hをインクルードすることになりますが、このwindows.hの影響でコンパイルエラーが発生してしまう関数が... -
エラー
【C/C++】C4003「関数に似たマクロ呼び出し ” の引数が不足しています」の対処法
書いたプログラムをコンパイルに通すと関数に似たマクロ呼び出し '' の引数が不足していますという警告が表示されることがあります。 警告ですのでほかのエラーがない限... -
エラー
【C/C++】C4005「マクロが再定義されました」の原因と対処法
C/C++で書いたプログラムをコンパイル・ビルドするとC4003コード「マクロが再定義されました」という警告が表示されることがあります。 マクロを再定義した覚えがないの... -
C言語
C言語のポインタの学習に特化したおすすめの参考書
C言語で最も挫折しやすいポイントがプログラミング初心者キラーである「ポインタ」でしょう。 ポインタをしっかり理解するのはかなり難しいであるにも関わらず、入門書...
