ما هو الفرق بين استخدام getch () و "العودة"؟


الاجابه 1:

getch ()

إنها وظيفة C و C ++. إنه معنى ، يمكننا القول ، "الحصول على وظيفة شخصية". تقبل هذه الوظيفة شخصية من وحدة التحكم دون الطباعة (دون عرضها على الشاشة). لذلك ، تستخدم هذه الوظيفة للحصول على شخصية من المستخدم ولكنها تستخدم على نطاق واسع أو يمكننا القول "يساء استخدامها" للاحتفاظ على شاشة الإخراج بحيث يمكن للمستخدم قراءة الإخراج حتى يتم الضغط على أي مفتاح على لوحة المفاتيح.

إرجاع

نستخدم كلمة "رجوع" لإرجاع قيمة التعبير المكتوبة بجانبها حرفيًا. يتم نقل القيمة المراد إرجاعها إلى العبارة حيث يتم استدعاء الدالة. وظائف "باطلة" لا يمكن إرجاع أي شيء.

وبالتالي،

يتم استخدام "getch ()" للحصول على حرف من المستخدم و "إرجاع" عبارة "بإرجاع قيمة إلى بيان الاتصال.

قد يكون جوابي يربكك قليلاً.

جوجل بعض الأمثلة وسيكون واضحا!