GOTO C# пайдалануым керек пе?
GOTO C# пайдалануым керек пе?

Бейне: GOTO C# пайдалануым керек пе?

Бейне: GOTO C# пайдалануым керек пе?
Бейне: Уроки C# – goto и return – Урок 20 2024, Қараша
Anonim

Ештеңе дұрыс емес бару егер ол дұрыс пайдаланылса. Оның «тыйым» болуының себебі – алғашқы күндері C , бағдарламашылар (көбінесе жинақ фонынан келеді) goto қолданбасын қолданар еді түсінуге өте қиын кодты жасау. Көбінесе сен алады онсыз өмір сүру бару және жақсы болыңыз.

Демек, C тілінде GOTO пайдаланудан неліктен аулақ болу керек?

бару ішіндегі мәлімдеме C . ЕСКЕРТПЕ − Goto қолдану Бұл мәлімдеме кез келген бағдарламалау тілінде өте ұнамайды, өйткені ол бағдарламаның басқару ағынын қадағалауды қиындатады, бұл бағдарламаны түсінуді қиындатады және өзгертуді қиындатады. Кез келген бағдарлама пайдаланады а бару деп қайта жазуға болады болдырмау олар.

Сондай-ақ, GOTO мәлімдемесіндегі ең үлкен мәселе не екенін біліңіз? The мәселе пайдалану арқылы мәлімдемелерге өту бұл кодтың бастапқы авторы үшін де түсіну өте қиын бағдарлама логикасын жасау оңай. Шексіздікке түсіп қалу оңай цикл егер бару нүктесінен жоғары бару қоңырау шалу.

Оның үстіне, Goto жаман тәжірибе ме?

Көптеген бағдарламашылар сізге бұл туралы айтады БАРУ мәлімдемеден аулақ болу керек. Шын мәнінде, бұл оған қарсы кеңес бермейді; пайдаланатынын ашық айтады нашар бағдарламалау: «The БАРУ мәлімдеме әдетте нашар бағдарламалау болып саналады тәжірибе бұл жағымсыз бағдарламаларға әкеледі. Оны пайдаланудан аулақ болу керек».

GOTO C тілінде не істейді?

' бару ' мәлімдемесі C тіл. барады секіру мәлімдемесі в тіл, ол бағдарламаның басқаруын бір оператордан екінші операторға береді (мұндағы жапсырма болып табылады анықталған). баруға болады бағдарламаны бір блок ішінде тасымалдаңыз және бағдарламаның басқару элементін тасымалдағыңыз келетін белгі болуы керек.

Ұсынылған: