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 |
#include <stdio.h> /*stdio.hというヘッダファイルをインクルードする(printf関数を利用するため必要)*/ main() /*main関数(C言語には必ず必要。実行時にここから開始される)*/ { printf("Hi everybody!\n"); /*命令文(printf()関数を利用してHi everybody!と表示。\nは改行の意味)*/ }
#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); }
cc ex1.cと入力すると、誤りがなければa.outという実行ファイルができている。
cc -o ex2 ex2.cと入力。この場合、ex2という実行ファイルができる。ex2を実行し、整数型と浮動小数点型の違いに注目。