1 ディスク管理について
2 ファイル管理について
(1)プログラムはモジュ−ル毎に分割する。
モジュ−ル名.c (C言語のソ−ス)
モジュ−ル名.src (アセンブリ言語のソ-ス)
(2)プログラムには、version番号をつける。
上位 −大規模な変更の際、1増やす
下位 −小さな変更の際、1増やす
*初期versionは、Ver.1.01
(3)version管理
3 プログラム書式について
(1)コメントの付け方
例:ct=0;[TAB][TAB]/*カウンタ初期値*/
・コメントが複数行にまたがる時,
行頭の/*で始め、行頭の*/で終わる。
例:/*
=====================
= XXXXXX.C Ver.1.01 =
= written by XXXX =
=====================
*/
(2)関数名について
(3)関数記述の規定
内部変数の宣言─────────┐
└───────────────┘
関数の内容───────────┐
└───────────────┘
}
例:整数を加算する関数
int add(int a,int b)
{
int c;
c = a+b;
retuan c;
}
*)関数の型は、int型のときは省略できることになっているが、後でデバッグする時のため等、考慮して、宣言するようにする。(他の型のときに宣言しなければならないのは、当然である。)
(4)TABについて
例:関数の中には左側に最低1個のTABが入る。
(____をTABとする。)
#include <stdio.h>
#define LIMIT 1000
main()
{
____ int a;
____ scanf("%d",&a);
____ if(a>LIMIT){
____ ____ puts ("Over!!");
____ ____ a = LIMIT;
____ }
____ printf ("%d\n",a);
}
は2つ(どうしても必要なら3つ)
例: int _ ____ i;
char ____ c;
(見やすいようにそろえる。)
・本文とコメントの間に入れる。
(5)if文について
例
if( 〜 ){
:
:
}else{
:
}