プログラムの基本


  1. Emacs(エディタ)の使い方(抜粋;詳しくは、利用の手引き(55頁〜)、参考書を参照)
    Emacsの起動 端末エミュレータからemacs &と入力
    ファイルを開く/新規ファイルの作成 Ctrl+x, Ctrl+f
    ファイルの保存 Ctrl+x, Ctrl+s
    別名で保存 Ctrl+x, Ctrl+w
    Emacsの終了 Ctrl+x, Ctrl+c
    困ったとき Ctrl+g
    コピー&ペースト Ctrl+space, ESC+wで領域をコピーし、Ctrl+yで貼付け
    カット&ペースト Ctrl+space, Ctrl+wで領域をカットし、Ctrl+yで貼付け
    行の先頭へ移動 Ctrl+a
    行の最後へ移動 Ctrl+e
    カーソル以降の一行を削除 Ctrl+k
    カーソルのある所の文字を削除 Ctrl+d
    カーソルの前の文字を削除 Ctrl+h

  2. C言語の基本形式(第4章29頁)
    例1:Hi everybody!と画面に表示する
    		#include <stdio.h>	/*stdio.hというヘッダファイルをインクルードする(printf関数を利用するため必要)*/
    		main()								/*main関数(C言語には必ず必要。実行時にここから開始される)*/
    		{
    			printf("Hi everybody!\n");	/*命令文(printf()関数を利用してHi everybody!と表示。\nは改行の意味)*/
    		}
    
    例2:二つの数の四則演算
    		#include <stdio.h>
    		main()
    		{
    			int a, b;		/*整数型の変数、a, bを宣言*/
    			float c, d;			/*浮動小数点型の変数、c,dを宣言*/
    			
    			a = 5; b = 2; c = 5.0; d = 2.0;		/*a, b, c, dに値を代入*/
    			
    			printf("a + b = %d\n", a + b);		/*これより四則演算の結果を表示*/
    			printf("a - b = %d\n", a - b);
    			printf("a * b = %d\n", a * b);
    			printf("a / b = %d\n", a / b);
    
    			printf("c + d = %f\n", c + d);
    			printf("c - d = %f\n", c - d);
    			printf("c * d = %f\n", c * d);
    			printf("c / d = %f\n", c / d);
    		}
    
  3. 実行形式ファイルの作成(コンパイルとリンク)
    上のプログラムを入力したら、各々、ex1.c, ex2,c という名前で保存。端末から
    		cc ex1.c
    
    と入力すると、誤りがなければa.outという実行ファイルができている。
    実行ファイルの名前をコンパイル時に指定するには、
    		cc -o ex2 ex2.c
    
    と入力。この場合、ex2という実行ファイルができる。ex2を実行し、整数型と浮動小数点型の違いに注目。
    
    
  4. 確認事項