تبليغاتX
آموزش برنامه نویسی به زبان C -
آموزش سی با مثالهای زیبا

امروز میخواهم یک تابع جالب و پرکاربرد رو توی توربو سی و بورلند سی رو بهتون معرفی کنم) این تابع توی بقیه کامپایلرها نیست)

تابع kbhit()  که در فایل conio.h قرار دارد برای بررسی وضعیت صفحه کلید بکار میرود بدون اینکه منتظر فشرده شدن یک کلید باشد. ( یعنی برنامه به تابع میرسد اگر بافر صفحه کلید خالی باشد صفر برمیگرداند و رد میشود وگرنه یک مقدار غیر صفر برمیگرداند).

int main(){

while(1){

 if(kbhit((){

                                    break;                       

                          }

 printf(“hello”);

                 }

               }

تکه برنامه بالا مدام به چاپ عبارت hello میپردازد و اگر یک کلید فشار دهید از برنامه خارج میشود.

 

+ نوشته شده در  86/05/30ساعت   توسط حسین   |