タグ: language-c

演習7-8 K&R プログラミング言語C

演習7-8 問題文の『ページ』というのが何のことなのかよくわからない。 とりあえず、ファイルを印字する前にファイル名とファイル番号(ページ番号)を見出しとして印字するようにした。 #include <stdio.h> #include <stdlib.h> int main(int argc, char *argv[]) { char c; char *prog = arg…続きを読む

演習6-5 K&R プログラミング言語C

演習6-5 削除する名前と定義を見つけてテーブル(連結リスト)のリンクを繋ぎ直して、名前と定義と nlist をメモリから解放する。 見つかった場所がテーブルの先頭であれば、テーブルの先頭を次の項目を指すように変更する。 #include <stdio.h> #include <stdlib.h> #include <string.h> #define HASH…続きを読む