dev c++ לא מראה פלט ? - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

dev c++ לא מראה פלט ?


Sfree

Recommended Posts

שלום. הורדתי את התוכנה "dev c++" והתחלתי לכתוב תוכניות בשפת C. רק יש בעיה קטנה (אני לא בטוח שתקראו לזה בעיה),

שכתבתי למשל:

#include <stdio.h>
int main()
{
printf ("hello world");
}

הכל טוב ויפה.. וזה כותב לי שאין שגיאות. ולפי מה שידוע לי, אחרי קימפול התוכנית אמור להופיע הפלט (חלון CMD שחור), ולי זה לא מופיע. פשוט לא קורה כלום ! החלון מהבהב לשבריר שנייה בציפייה שהפלט יופיע, אבל לא. אחזור שוב: דיבגתי>קימפלתי>אין שגיאות>לא מופיע פלט. מישהו יודע מה הבעיה פה לעזאזל ? האם זה אמור להיות כך ?

קישור לתוכן
שתף באתרים אחרים

הדרך הכי פשוטה היא להוסיף את הקריאה:

getchar ();

אחרי ה-printf. זה דואג לכך שהתוכנה תחכה לקלט מהמשתמש ולא תצא (ואז צריך ללחוץ על enter כדי שתצא).

זה עקום אבל עובד. בסביבות אחרות (לדוגמה Visual Studio) אפשר לדאוג שהחלון לא יסגר.

קישור לתוכן
שתף באתרים אחרים

הדרך הכי פשוטה היא להוסיף את הקריאה:
getchar ();

אחרי ה-printf. זה דואג לכך שהתוכנה תחכה לקלט מהמשתמש ולא תצא (ואז צריך ללחוץ על enter כדי שתצא). זה עקום אבל עובד. בסביבות אחרות (לדוגמה Visual Studio) אפשר לדאוג שהחלון לא יסגר.

שמתי את את ה - getchar (); ועדיין אותו דבר. בנוסף הופיע לי "Warning" אחד..
קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...