C言語勉強会 第十二回 ファイル入出力と標準ライブラリ
演習問題
- 好きな文章(例えばうんこ)をlecture.txtに書き出すプログラムを書け
- 何かテキストファイルを開いて、全て標準出力に書き出すプログラムを書け。(テキストファイルのパスを、コマンドライン引数で指定するプログラムだとなお良し)
- (コンパイル対象の)OSによって動作を変えるプログラムを書け。
- 次のページもあるでw
C言語勉強会 第十二回 ファイル入出力と標準ライブラリ
問題
#include <assert.h>
#define add(A, B) A + B
int main(void) {
assert(6 == add(1, 2) * 2);
return 0;
}
add(1, 2) * 2の答えが、6であって欲しい。とても便利なのでこの先バリバリ使って行こう。バリバリ
次のページもあるでw
問題
#include <stdio.h>
#define MAX(A, B) (A > B ? A : B)
int main(void) {
int a = 1;
int m = MAX(0, a++);
printf("m: %d\n", m);
return 0;
}