Logo

רד-בורד: ארכיון

ראשי > תיכנות > עזרה בשפת c מקשים

03/11/2006 13:29:50 Compact
אם הבנתי נכון,אז מה שאתה מחפש אמור להיות כך (עבור TC בסביבת דוס) :

void main ()
{
char a[10]
clrscr ();
do
{
a = getch ();
switch (a)
{
case The ASCII number here : printf ("The key is : key name"); break;
...
...
...
03/11/2006 16:43:03 ziv
אם היית קורא לרגע את האשכול היית רואה שלא לזה הוא התכוון ומה ענינו לו.
04/11/2006 18:26:49 hashashin
HLL חמודי ... שמע אתה יכול להיות גאה במה שבא לך להיות. אבל בעודך כותב כאן בולשיט אני מרוויח כסף על ה :" אוסף של מילים שאכן נלקחו מהמפרט של אינטל, אבל אז הוכנסו לבלנדר ונטחנו טוב טוב עד שהפכו לעיסה חומה ודביקה"
אני פשוט עובד שם וזה המקצוע שלי
אני יכול ללמד אותך על הארכיטקטורה של אינטל
יום טוב
04/11/2006 22:57:49 ziv
hashashin אכפת לך פאקינג פעם אחת לענות לי?!
איזה סיבה טובה יש לעשות כל כך הרבה בלאגן והתעסקות בפיסקות?
איזה שימושים יש לזה?[ההודעה נערכה על-ידי ziv ב-04/11/2006 22:58:12]
05/11/2006 08:06:55 hashashin
עניין, ולא יותר מזה
16/12/2006 23:04:27 golaiet
לא קראתי את הכל אבל נראה לי שהבנתי מה שאתה מחפש.

קודם כל אתה צריך לבדוק אם יש ערך בבאפר זה נקרא kbhit.
ואז תקרא את הערך בתוך הבאפר לתוך משתנה.

הייתי מסביר ביותר הרחבה אבל אני קם מחר מוקדם :P

if (kbhit()!=0) a=getch();
עמודים: 1 2