ورود

نسخه کامل مشاهده نسخه کامل : فرق getchar getche و getch



arash n
11-07-2007, 22:25
فرق getchar getche و getch چیه؟؟

rezapazahr
12-07-2007, 14:03
سلام

هر سه تابع برای گرفتن کاراکتر از صفحه کلید مورد استفاده قرار می گیرند(حتی تابع scanf هم چنین کاری را انجام میدهد)

تابع ( )getch : کاراکتر را از ورودی گرفته بدون آنکه آنرا در صفحه خروجی نمایش دهد در ضمن در این تابع نیازی نیست در انتها کلید enter را فشار دهیم.

تابع( ) getche : کاراکتر را از ورودی گرفته ولی آنرا در صفحه خروجی نمایش میدهد.در ضمن در این تابع نیازی نیست در انتها کلید enter را فشار دهیم.

تابع( ) getchar : کاراکتر را از ورودی دریافت کرده ولی پس از ورود کاراکتر می بایست کلید enter را فشار دهیم
این تابع کاراکتر خوانده شده را در صفحه نمایش نیز ظاهر میکند.

ان شاءالله این مطالب مورد استفاده شما قرار بگیرد.

یا حق

arash n
12-07-2007, 17:18
خیلی ممنون دوست عزیز

avot
17-07-2007, 18:54
salam
albate bayad dar tozihate doostemoon ezafe konam ( agar hafezam dorost bege!) ke do tabe'e avval bishtar dar C estefade mishan va tabe'e getchar() dar c++ tarrahi shode.har chand ke tavabe'e mojood dar ketabkhanehaye C ra mitavan dar compilerhaaye C++ bekar bord amma axe in ghazie sadegh nist
good luck :)