GOTO C# kullanmalı mıyım?
GOTO C# kullanmalı mıyım?

Video: GOTO C# kullanmalı mıyım?

Video: GOTO C# kullanmalı mıyım?
Video: C# using statement Nasıl Çalışır? 2024, Kasım
Anonim

yanlış bir şey yok git eğer doğru kullanılırsa. "Tabu" olmasının nedeni, ilk günlerde C , programcılar (genellikle bir montaj arka planından gelir) goto kullanırdım inanılmaz derecede anlaşılması zor kodlar oluşturmak için. Çoğu zaman sen Yapabilmek onsuz yaşamak git ve iyi ol.

Sonuç olarak, neden C'de GOTO kullanımından kaçınılmalıdır?

git açıklama C . NOT - goto kullanımı deyimi herhangi bir programlama dilinde kesinlikle önerilmez, çünkü bir programın kontrol akışını izlemeyi zorlaştırır, programı anlamayı zorlaştırır ve değiştirmeyi zorlaştırır. herhangi bir program kullanır a git yeniden yazılabilir önlemek onlara.

Ayrıca bilin, GOTO deyimiyle ilgili en büyük sorun nedir? NS sorun kullanarak ifadelere git kodun orijinal yazarı için bile anlaşılması çok zor olan program mantığını geliştirmenin kolay olmasıdır. Sonsuzluğa yakalanmak kolaydır döngü Eğer git noktası yukarıda git Arama.

Ayrıca, Goto kötü bir uygulama mı?

Çoğu programcı size şunu söyleyecektir: GOTO ifadesinden kaçınılmalıdır. Aslında, buna karşı tavsiyede bulunmaz; açıkça kullanmanın olduğunu belirtir kötü programlama: " GOTO ifadesi genellikle zayıf bir programlama olarak kabul edilir uygulama bu da hantal programlara yol açar. Kullanımından kaçınılmalıdır."

GOTO C'de ne yapar?

' git ' ifadesi C dilim. git bir atlama ifadesi C programın kontrolünü bir ifadeden başka bir ifadeye aktaran dil (burada etiket NS tanımlı). kutuya git programı aynı blok içinde aktarın ve programın kontrolünü aktarmak istediğiniz bir etiket olmalıdır.

Önerilen: