C

動的なメモリ割り当て(dynamic allocation)とは、プログラムの実行中に必要に応じてメモリを割り当てる処理のこと。これまで使ってきた変数は、必要なメモリがコンパイル時に固定されているのに対して、動的なメモリ割り当ては実行時にメモリを割り当てることができる。…
2015年6月15日
1 分
関数ポインタは、関数のエントリポイントのアドレスを保持する変数。…
2015年6月14日
1 分
#error…
2015年6月13日
1 分
ANSI C 標準に準拠したコンパイラなら、次の5つの定義済みマクロがある。…
2015年6月13日
1 分
C のプリプロセッサには2つの演算子がある。# と ## だ。…
2015年6月13日
1 分
C のプリプロセッサには、ソースコードの一部を選択的にコンパイルできるようにするディレクティブがある。そういうディレクティブを使ったコンパイル方法を条件付きコンパイル(conditional compilation)という。条件付きコンパイルのためのディレクティブは次のとおり。…
2015年6月10日
1 分
#include ディレクティブの書き方には2通りの書きかたがある。…
2015年6月9日
1 分
#define プリプロセッサディレクティブには、単純な文字列を置き換えのほかに、関数形式のマクロ(function-like macro)、すなわちマクロ関数という使い方もある。…
2015年6月8日
1 分
多重代入…
2015年6月7日
1 分
カンマ(,)って演算子だったんだ!…
2015年6月7日
1 分