C言語の質問スレッド<42>
■ このスレッドは過去ログ倉庫に格納されています
0129デフォルトの名無しさん
NGNG俺の場合は判定はエラー捕獲が多いから
if(flag == NULL){
/*エラー処理1*/
} else if(flag2 == NULL) {
/*エラー処理2*/
} else {
/* 通常処理 */
}
と書く時が多いな。最後のelseを省略すると更に簡潔になる。
因みに同じ事をTRUE判定でやろうとすると,
if(flag) {
if (flag2) {
/* 通常処理 */
} else {
/* エラー処理2 */
}
} else {
/*エラー処理 */
}
ネストができ、elseも取り除けない。
「プログラム作法」で学んだ。
■ このスレッドは過去ログ倉庫に格納されています