gotoはラベルのスコープが広いから使いにくい。ループごとに別のラベル名を
付けないといけないし、ラベル名を別のループ用のものと書き間違えると
意図しない所へ飛んで行ってしまう。スパゲッティでバグの元。
ループにラベルを付ければ、スコープがそのループ内に限定され、そのループの
外にある別のループに同じラベル名を付けることができるから、書きやすく
読みやすい。例えば、こんな感じ。
for @outer (i = 1; i <= 3; i++) {
for (j = 1; j <= 3; j++) {
printf("%d, %d\n", i, j);
if (i * j > 3) break @outer;
}
}
for @outer (i = 1; i <= 5; i++) {
for (j = 1; j <= 5; j++) {
printf("%d, %d\n", i, j);
if (i * j > 5) break @outer;
}
}
探検
C言語の設計ミスった危険な関数トップ10決めようぜ
57デフォルトの名無しさん
2019/12/14(土) 22:43:29.04ID:8CJijD11レスを投稿する
ニュース
- 訪日中国人減少ならGDP下振れ エコノミストが試算 ★3 [蚤の市★]
- 習政権、高市首相への態度硬化 台湾有事発言で連日非難 中国 ★7 [ぐれ★]
- 【立民】『台湾有事』答弁巡る岡田氏質疑の「しつこい」との批判の声に反論「安全保障が国会で真剣に議論されなくなったら終わり」★3 [尺アジ★]
- 【反発強まる中】日本外務省の担当局長が17日に日本を出発し中国訪問へ… [BFU★]
- 「クマはなるべく山に返す努力を」「クマと戦争は間違っている」動物保護活動家の主張 棲み分けと学習放獣でクマ被害なくなるのか?★4 [ぐれ★]
- 【サッカー】W杯欧州予選 イタリアがノルウェーに 1-4で敗退 プレーオフへ ハンガリーはアイルランドに負け予選落ち [阿弥陀ヶ峰★]
- ネトウヨが「おあしす」発動した場合の対処方法👉 [256556981]
- 【悲報】橋下徹「日本から中国にご説明に伺うのが、今の日本と中国の力関係、力を持つまではキャンキャン騒ぐな」→外務省局長きょう訪中 [733893279]
- 日本人さん「稚魚うめぇ!小魚うめぇ!魚卵うめぇ!精巣もうめぇ!!!」👈よくよく考えると魚を滅ぼす為の民族じゃねぇか [152212454]
- 第二次日中戦争の敗戦後にネトウヨの言いそうなこと [819729701]
- 【速報】外務省局長「ちょっと中国行ってくるわ。発言を撤回するつもりはないと伝えてくる😡」 [583597859]
- 🏡なにここ👊😅👊ここにな🏡
