Page 15 - ชุดคำสั่งเบื้องต้น โปรแกรม Dev C++
P. 15
ั่ั่งรับขอมูล
ชดคําสงเบองตนโปรแกรม Dev++ คําสงรบขอมล
ู
ั
ุ
ั่
คําส
ื้
2.3 getch( );
ื
ั
ี
ั
ี่
ั
ั
ั
ั
เปนฟงกชนทใชรบขอมลเพยง 1 ตวอกขระเหมอนกบฟงกชน getchar( ) แตกตางกนตรงท ี่
ั
ู
ู
ู
็
ี่
ี้
ั
เมอใชฟงกชนนรบขอมล ขอมลทปอนเขาไปจะไมปรากฏใหเหนบนจอภาพและไมตองกดแปน
ั
ื่
enterตาม
รปแบบการใชงานฟงกชน: getch( );หรอ char_var = getch( );
ื
ู
ั
ี
ั
ี
ั
ี้
ั
ั
ี่
ู
ื
ั
getch( ) คอ ฟงกชนทใชรบขอมลเพยง 1 ตวอกขระจากคยบอรด โดยฟงกชนนจะไมม ี
็
ั้
ิ
argument ดงนนอาจจะใช getch(void) แทนคําวา getch( ) กได แตนยมใช getch( )
ั
มากกวา
char_var คอ ตวแปรชนด char ซงจะเกบขอมล 1 ตวอกขระทปอนผานทางคยบอรด
ี
ั
ึ่
็
ู
ื
ั
ี่
ิ
ั
ู
ั
รปแบบการใชงานฟงกชน
ู
ั
ู
รป 2.3 คําสงรบขอมล getch( )
ั่
ั
ตวอยางการใชงาน
ั
รป 2.3.1 ตวอยางคําสงรบขอมล getch( )
ู
ู
ั่
ั
11