כותב |
|
k-blat משתמש מתחיל
הצטרף / הצטרפה: 10 December 2005
משתמש: מנותק/ת הודעות: 11
|
נשלח בתאריך: 10 December 2005 בשעה 19:05 | | IP רשוּם
|
|
|
|
שלום אני התחלתי ללמוד ממש עכשיו c וכבר ניתקלתי בבעיה טיפשית אני כותב את הקוד הבא:
#include <stdio.h>
void main() { printf ("first sentence \n"); printf ("second sentence \n"); printf ("third sentence \n"); }
הכל טוב ויפה אני שומר את זה כקובץ exe
ואז שאני פותח תקובץ אני מקבל שגיאה לא ברורה ואני משתמש במהדר טורבו סי
תודה מראש לעוזר
|
חזרה לתחילת העמוד |
|
|
AC-Milan משתמש חבר
הצטרף / הצטרפה: 27 July 2005
משתמש: מנותק/ת הודעות: 176
|
נשלח בתאריך: 10 December 2005 בשעה 19:30 | | IP רשוּם
|
|
|
|
אני לא רואה שגיאה
תרשום את השגיאה שנרשמת .
|
חזרה לתחילת העמוד |
|
|
k-blat משתמש מתחיל
הצטרף / הצטרפה: 10 December 2005
משתמש: מנותק/ת הודעות: 11
|
נשלח בתאריך: 10 December 2005 בשעה 22:13 | | IP רשוּם
|
|
|
|
השגיאה שהוא רושם היא:
רכיב upc של mdvtn נתקל בהוראה לא חוקית לחץ על סגור כדי לסיים את פעולת היישום
מישהו יודע מה אומרת השגיאה?
|
חזרה לתחילת העמוד |
|
|
AC-Milan משתמש חבר
הצטרף / הצטרפה: 27 July 2005
משתמש: מנותק/ת הודעות: 176
|
נשלח בתאריך: 10 December 2005 בשעה 22:24 | | IP רשוּם
|
|
|
|
אני חושב שהבעיה נובעת מתקלה ביצירת קובץ ה - EXE .
תנסה ליצור קובץ EXE בקומפיילר אחר כמו :
Dev-C++
|
חזרה לתחילת העמוד |
|
|
ברנש מוזר משתמש מתחיל
הצטרף / הצטרפה: 17 October 2005
משתמש: מנותק/ת הודעות: 26
|
נשלח בתאריך: 11 December 2005 בשעה 08:41 | | IP רשוּם
|
|
|
|
כמו שAC-Milan אמר, כנראה היו בעיות בזמן ההתקנה של הקומפיילר טורבו סי. כמו כן, אפשר להמליץ לך לכתוב את התוכנית בצורה יותר תיקנית, ולהפוך את הפונקציית main לטיפוס int שמחזירה ערך 1?
קוד:
#include <stdio.h> int main() { printf("hello world\n"); return 1; }
|
|
|
|
חזרה לתחילת העמוד |
|
|
k-blat משתמש מתחיל
הצטרף / הצטרפה: 10 December 2005
משתמש: מנותק/ת הודעות: 11
|
נשלח בתאריך: 11 December 2005 בשעה 18:47 | | IP רשוּם
|
|
|
|
אוקי תודה לכולם!
|
חזרה לתחילת העמוד |
|
|
k-blat משתמש מתחיל
הצטרף / הצטרפה: 10 December 2005
משתמש: מנותק/ת הודעות: 11
|
נשלח בתאריך: 13 December 2005 בשעה 16:57 | | IP רשוּם
|
|
|
|
מישהו אולי יכול לעזור בוקשה זה קצת דחוף..
|
חזרה לתחילת העמוד |
|
|
ניר מנהל האתר
הצטרף / הצטרפה: 12 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 3296
|
נשלח בתאריך: 13 December 2005 בשעה 17:07 | | IP רשוּם
|
|
|
|
אפשר screen shot של הבעיה?
__________________ מספר האייסיקיו שלי ו/או כתובת ה-MSN שלי אינם מהווים מוקד תמיכה
|
חזרה לתחילת העמוד |
|
|
AC-Milan משתמש חבר
הצטרף / הצטרפה: 27 July 2005
משתמש: מנותק/ת הודעות: 176
|
נשלח בתאריך: 13 December 2005 בשעה 17:55 | | IP רשוּם
|
|
|
|
ב - Dev C++ עליך לרשום את הקוד בצורה הזו :
קוד:
#include <stdio.h> #include <conio.h> int main() { printf("first sentence \n"); printf("second sentence \n"); printf("third sentecne \n"); getch(); return 0; }
|
|
|
|
חזרה לתחילת העמוד |
|
|
k-blat משתמש מתחיל
הצטרף / הצטרפה: 10 December 2005
משתמש: מנותק/ת הודעות: 11
|
נשלח בתאריך: 13 December 2005 בשעה 19:27 | | IP רשוּם
|
|
|
|
הינה תמונה לניר:
http://img478.imageshack.us/my.php?image=19ok.jpg
ולאיסי מילאן אני עובד לפי מדריך ורק עכשיו התחלתי אם c עז אני לא רוצה להוסיף סתאם דברים שאני לא ידע תמשמעות אני רוצה לעבוד לפי המדריך
|
חזרה לתחילת העמוד |
|
|
AC-Milan משתמש חבר
הצטרף / הצטרפה: 27 July 2005
משתמש: מנותק/ת הודעות: 176
|
נשלח בתאריך: 13 December 2005 בשעה 19:44 | | IP רשוּם
|
|
|
|
זה לא סתם דברים , במהדר Dev-C++ ה void main לא נתמך ועליך להשתמש ב int main .
|
חזרה לתחילת העמוד |
|
|
ShadowBeast אחראי פורומים
הצטרף / הצטרפה: 22 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 1073
|
נשלח בתאריך: 14 December 2005 בשעה 07:21 | | IP רשוּם
|
|
|
|
יש לך בעייה כזאת עם קבצים שלא אתה קימפלת?
__________________ The highest knowledge is to know that we are surrounded by mystery - Albert Schweitzer
He who will not take the hint, must take the consequence - Glenn v. Covey (1854)
ShadowBeast
|
חזרה לתחילת העמוד |
|
|
k-blat משתמש מתחיל
הצטרף / הצטרפה: 10 December 2005
משתמש: מנותק/ת הודעות: 11
|
נשלח בתאריך: 14 December 2005 בשעה 14:38 | | IP רשוּם
|
|
|
|
ShadowBeast כתב:
יש לך בעייה כזאת עם קבצים שלא אתה קימפלת?
|
|
|
לא אין שום בעיה
ואם הdev c++ לא עובד ממש לפי החוקים אז אפשר לקבל שם של מהדר לc שפועל רגיל?
|
חזרה לתחילת העמוד |
|
|
k-blat משתמש מתחיל
הצטרף / הצטרפה: 10 December 2005
משתמש: מנותק/ת הודעות: 11
|
נשלח בתאריך: 15 December 2005 בשעה 17:19 | | IP רשוּם
|
|
|
|
מישהו בכל זאת יכול לעזור אני תקוע ככה כבר שבוע ואני ממש רוצה להתחיל ללמוד סי אז בוקשה אם מישהו יכול!
|
חזרה לתחילת העמוד |
|
|
AC-Milan משתמש חבר
הצטרף / הצטרפה: 27 July 2005
משתמש: מנותק/ת הודעות: 176
|
נשלח בתאריך: 15 December 2005 בשעה 17:24 | | IP רשוּם
|
|
|
|
תשמע , אין כזה דבר "חוקים" לכל מהדר יש צורת כתיבה שונה , השפה עדיין עצמה . פשוט מאוד כל פעם שבמדריך שלך רושמים void תחליף ל int ובסוף הקוד תוסיף return 0; .
כמו הקוד הזה :
קוד:
#include <stdio.h>
int main()
{ printf("first sentence");
return 0;
}
|
|
|
|
חזרה לתחילת העמוד |
|
|
k-blat משתמש מתחיל
הצטרף / הצטרפה: 10 December 2005
משתמש: מנותק/ת הודעות: 11
|
נשלח בתאריך: 15 December 2005 בשעה 17:43 | | IP רשוּם
|
|
|
|
אחי ניסיתי גם את זה אבל אני מקבל שגיאה אחרי שאני מעביר את זה לקובץ exe
|
חזרה לתחילת העמוד |
|
|
Fate פורומיסט על
הצטרף / הצטרפה: 25 October 2005
משתמש: מנותק/ת הודעות: 571
|
נשלח בתאריך: 16 December 2005 בשעה 13:59 | | IP רשוּם
|
|
|
|
איך אתה מעברי את זה לקובץ exe...
כי לפי מה שהבנתי אתה רק שומר את זה עם הסיומת exe?
|
חזרה לתחילת העמוד |
|
|
k-blat משתמש מתחיל
הצטרף / הצטרפה: 10 December 2005
משתמש: מנותק/ת הודעות: 11
|
נשלח בתאריך: 17 December 2005 בשעה 20:15 | | IP רשוּם
|
|
|
|
כן אני עושה save as ושמור כexe
|
חזרה לתחילת העמוד |
|
|
Fate פורומיסט על
הצטרף / הצטרפה: 25 October 2005
משתמש: מנותק/ת הודעות: 571
|
נשלח בתאריך: 17 December 2005 בשעה 20:20 | | IP רשוּם
|
|
|
|
אז אתה לא צריך לעשות ככה...
הקוד כטקסט הוא לא ניתן להפעלה...
אתה צריך למצוא בתפריט את האופציה compile...
ולשמור את הטקסט כ .c...
ואז הcompile יצור לך קובץ נורמלי...
|
חזרה לתחילת העמוד |
|
|
pitbull משתמש חבר
הצטרף / הצטרפה: 14 May 2005
משתמש: מנותק/ת הודעות: 209
|
נשלח בתאריך: 17 December 2005 בשעה 20:20 | | IP רשוּם
|
|
|
|
לאא, מה אתה סתם לוקח את הקוד ושומר כ EXE ? אתה צריך לקמפל את הקוד בסביבת העבודה, במקרה שלך DEV CPP ולאחר הקימפול צריך להיווצר קובץ EXE בתיקייה שבה הגדרת את הפרוייקט...
|
חזרה לתחילת העמוד |
|
|
AC-Milan משתמש חבר
הצטרף / הצטרפה: 27 July 2005
משתמש: מנותק/ת הודעות: 176
|
נשלח בתאריך: 17 December 2005 בשעה 20:22 | | IP רשוּם
|
|
|
|
אחרי שאתה כותב את הקוד , תעשה :
Execute
Compile
ואז תשמור את הקוד , אח"כ תכנס לתיקיה בה שמרת את הקוד ושם תמצא את קובץ ה EXE שהשם שלו יהיה אותו שם שבו השתמשת לשמירת הקוד .
|
חזרה לתחילת העמוד |
|
|
porto_jwl משתמש מתחיל
הצטרף / הצטרפה: 17 December 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 9
|
נשלח בתאריך: 17 December 2005 בשעה 21:59 | | IP רשוּם
|
|
|
|
תשתמשו ב-cygwin הוא הכי טוב הקומפיילר הזה.
|
חזרה לתחילת העמוד |
|
|
pitbull משתמש חבר
הצטרף / הצטרפה: 14 May 2005
משתמש: מנותק/ת הודעות: 209
|
נשלח בתאריך: 17 December 2005 בשעה 22:23 | | IP רשוּם
|
|
|
|
porto_jwl כתב:
תשתמשו ב-cygwin הוא הכי טוב הקומפיילר הזה. |
|
|
במה הוא טוב? למה הוא שונה מהשאר?
|
חזרה לתחילת העמוד |
|
|
ShadowBeast אחראי פורומים
הצטרף / הצטרפה: 22 January 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 1073
|
נשלח בתאריך: 17 December 2005 בשעה 22:37 | | IP רשוּם
|
|
|
|
הוא לא טוב בכלל קקה של קומפיילר לדעתי
__________________ The highest knowledge is to know that we are surrounded by mystery - Albert Schweitzer
He who will not take the hint, must take the consequence - Glenn v. Covey (1854)
ShadowBeast
|
חזרה לתחילת העמוד |
|
|
pitbull משתמש חבר
הצטרף / הצטרפה: 14 May 2005
משתמש: מנותק/ת הודעות: 209
|
נשלח בתאריך: 17 December 2005 בשעה 22:47 | | IP רשוּם
|
|
|
|
איך בכלל קובעים את טיבו של קומפילר מסויים? :| אפשר להגיד אם סביבת עבודה נוחה/לא נוחה, יעילה/לא יעילה אבל איך אפשר להגיד משהו על קומפילר?
|
חזרה לתחילת העמוד |
|
|
porto_jwl משתמש מתחיל
הצטרף / הצטרפה: 17 December 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 9
|
נשלח בתאריך: 17 December 2005 בשעה 22:47 | | IP רשוּם
|
|
|
|
ShadowBeast כתב:
הוא לא טוב בכלל קקה של קומפיילר לדעתי
|
|
|
למה חרא??????לי הוא תמיד מקמפל והוא עובד.
|
חזרה לתחילת העמוד |
|
|
Fate פורומיסט על
הצטרף / הצטרפה: 25 October 2005
משתמש: מנותק/ת הודעות: 571
|
נשלח בתאריך: 17 December 2005 בשעה 23:13 | | IP רשוּם
|
|
|
|
porto_jwl כתב:
תשתמשו ב-cygwin הוא הכי טוב הקומפיילר הזה. |
|
|
cygwin הוא לא קומפילר...
וgcc מקמפל ללינוקס...
|
חזרה לתחילת העמוד |
|
|
porto_jwl משתמש מתחיל
הצטרף / הצטרפה: 17 December 2005 מדינה: Israel
משתמש: מנותק/ת הודעות: 9
|
נשלח בתאריך: 18 December 2005 בשעה 16:57 | | IP רשוּם
|
|
|
|
הא,הבנתי.
ואיך משתמשים בקומפיילר של הגירסא Microsoft Visual Studio 8?
או איך שקוראים לזה...
|
חזרה לתחילת העמוד |
|
|
k-blat משתמש מתחיל
הצטרף / הצטרפה: 10 December 2005
משתמש: מנותק/ת הודעות: 11
|
נשלח בתאריך: 18 December 2005 בשעה 16:59 | | IP רשוּם
|
|
|
|
תודה רבה לכל מי שעזר הבעיה ניפתרה!
|
חזרה לתחילת העמוד |
|
|
יובל אורח
הצטרף / הצטרפה: 01 October 2003
משתמש: אונליין הודעות: 12647
|
נשלח בתאריך: 22 December 2005 בשעה 11:34 | | IP רשוּם
|
|
|
|
לפי מה שהבנתי אתה "שומר את הקובץ כ - EXE",
הדרך הנכונה היא לשמור את הקובץ עם סיומת C ואז לעשות לו
compile כדי ליצור את ה- EXE.
יובל
|
חזרה לתחילת העמוד |
|
|