このような感じのlist11_1.c,list11_2.cをビルドすると下のエラーが出ます。
21:06:57 **** インクリメンタル・ビルド of configuration Debug for project Cproject ****
Info: Internal Builder is used for build
gcc -O0 -g3 -Wall -c -fmessage-length=0 -o list11_2.o "..\list11_2.c"
gcc: error: ..\list11_2.c: No such file or directory
gcc: fatal error: no input files
compilation terminated.
21:06:59 Build Finished (took 1s.294ms)
これを直す方法教えてください。
//1文字入出力ライブラリlist11_1.c #include <stdio.h> #define BUFSIZE 256 // バッファの大きさ char buffer[BUFSIZE]; // バッファ int buf_no = 0; // 現在の要素数 int front_ptr = 0; // 先頭要素カーソル int rear_ptr = 0; // 末尾要素カーソル //--- 1文字取り出す --- int getchr(void) { if (buf_no <= 0) // バッファが空であれば return (getchar()); // キーボードから読み込んで返す else { int temp; buf_no--; temp = buffer[front_ptr++]; if (front_ptr == BUFSIZE) front_ptr = 0; return (temp); } } //--- 1文字押し戻す --- int ungetchr(int ch) { if (buf_no >= BUFSIZE) // バッファが満杯であれば return (EOF); // これ以上押し戻せない else { buf_no++; buffer[rear_ptr++] = ch; if (rear_ptr == BUFSIZE) rear_ptr = 0; return (ch); } }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/03/19 12:34
2018/03/19 12:42
2018/03/19 12:44
退会済みユーザー
2018/03/19 13:09
2018/03/19 13:17
退会済みユーザー
2018/03/19 13:22
2018/03/19 14:15
退会済みユーザー
2018/03/19 23:21