آیا باید از GOTO C# استفاده کنم؟
آیا باید از GOTO C# استفاده کنم؟

تصویری: آیا باید از GOTO C# استفاده کنم؟

تصویری: آیا باید از GOTO C# استفاده کنم؟
تصویری: چیزی که بقیه در مورد برنامه نویسی فکر میکنن vs واقعیت برنامه نویسی 2024, نوامبر
Anonim

هیچ مشکلی وجود ندارد قابل اعتماد و متخصص اگر درست استفاده شود دلیل "تابو" بودن آن به این دلیل است که در روزهای اولیه سی ، برنامه نویسان (اغلب از پس زمینه اسمبلی می آیند) از goto استفاده خواهد کرد برای ایجاد کدهای فوق العاده سخت و قابل درک. بیشتر اوقات، شما می توان زندگی بدون قابل اعتماد و متخصص و خوب باش

در نتیجه، چرا باید از استفاده از GOTO در C اجتناب شود؟

قابل اعتماد و متخصص بیانیه در سی . توجه - استفاده از goto بیانیه در هر زبان برنامه نویسی به شدت ممنوع است زیرا ردیابی جریان کنترل یک برنامه را دشوار می کند و درک برنامه را سخت و تغییر آن را سخت می کند. هر برنامه ای که استفاده می کند آ قابل اعتماد و متخصص قابل بازنویسی است اجتناب کردن آنها

همچنین بدانید، بزرگترین مشکل بیانیه GOTO چیست؟ این مسئله با استفاده از بیانیه ها این است که به راحتی می توان منطق برنامه را توسعه داد که درک آن بسیار دشوار است، حتی برای نویسنده اصلی کد. گرفتار شدن در بی نهایت آسان است حلقه اگر قابل اعتماد و متخصص نقطه بالاتر از قابل اعتماد و متخصص صدا زدن.

علاوه بر این، آیا Goto تمرین بدی است؟

اکثر برنامه نویسان به شما خواهند گفت که قابل اعتماد و متخصص باید از بیانیه خودداری شود در واقع، آن را در برابر آن توصیه نمی کند. آن را آشکارا بیان می کند که استفاده از آن است بد برنامه نویسی: قابل اعتماد و متخصص بیانیه به طور کلی برنامه نویسی ضعیفی در نظر گرفته می شود تمرین که منجر به برنامه های سخت می شود. باید از مصرف آن خودداری شود.»

GOTO در C چه می کند؟

' قابل اعتماد و متخصص بیانیه در سی زبان گفتو است یک بیانیه پرش در ج زبان، که کنترل برنامه را از یک عبارت به عبارت دیگر (که در آن برچسب است تعریف شده است). می توانم برنامه را در همان بلوک منتقل کنید و باید یک برچسب وجود داشته باشد، جایی که می خواهید کنترل برنامه را منتقل کنید.

توصیه شده: