C言語なら俺に聞け<34>
■ このスレッドは過去ログ倉庫に格納されています
0652デフォルトの名無しさん
NGNG私は、ソースの書き方に ほんの少々のこだわりを持ってCのプログラミング
をしています。でも同僚に言わせると「その書き方は邪道」と言われて
今悩んでいます。みなさんの意見を聞かせてください。
{は、その行の末尾に付ける
if(a==b){
c=d;
e=f;
}
理由 {を単独で1行にすると、1画面で見えるコードの行数が少なく
見にくい。と思う。
一部が異なるだけで、同じ内容が構文が連続するときは、1行中でも
複数の命令可
if(a==1){ printf("NEC\r"); c=sub(1); }
if(a==2){ printf("FUJITSU\r"); c=sub(2); }
if(a==5){ printf("IBM\r"); c=sub(5); }
if(a==6){ printf("DELL\r"); c=sub(6); }
if(a==8){ printf("COMPAQ\r"); c=sub(8); }
if(a==9){ printf("APPLE\r"); c=sub(9); }
理由 COPY&Pasteで複写して、必要な部分のみ変更すれば早く書ける
ぱっと見に、何をしているのかがわかりやすい。
1行には1命令で書くと、リストが長くなり、見にくい、と思う。
どんなもんでしょうか。
■ このスレッドは過去ログ倉庫に格納されています