Bu şartları kullanan bir ödevim var ve profesörümün dersi açık bir şekilde açıklamadı. C kodlama konusunda yeniyim ve bu kavramları anlamakta zorlanıyorum. someInt
0 ise, bu örnekteBir C kodu, optimizasyon ile/optimizasyon olmadan düşüyor ve derleniyor?
switch(someInt) {
case 0:
// Do stuff
case 1:
// Do more stuff
break;
}
Çıkan break
deyimi, isabet önce kodun hem yorumladı bölümleri çalıştırır, a anahtar durumu başka bir davaya "aracılığıyla düşer" ne zaman
Daha fazla bilgi vermeden söylemesi zor. Profesörün ısırıyor mu? Neden ona sormuyorsun? – Olaf
Anında cevap almak için daha çok arıyordum, ama şansa sahip olduğumda ona soracağım. –
En iyileştirme yapılmadan derleyici az çok kodunuzu makine yönergelerine çevirir. Optimizasyon ile derleme, derleyicinin hala aynı çıktıyı üreten olası en hızlı kodu oluşturmaya çalıştığı anlamına gelir (* "gözlemlenebilir davranış" *). – MikeMB