הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 09-11-05, 19:35   # 1
eur2
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אשדוד, וכמובן ישראל
הודעות: 1,395

eur2 לא מחובר  

שאלה בנוגע לקומפיילרים של C

עד עכשיו אני עבדתי עם קומפיילרים של וינדוס כמו visual c או torbo C
עכשיו כשניסיתי לקמפל את אותו הקוד בקומפיילר של לינוקס gcc זה נותן לי שגיאות שלא היו קיימות אז.

סתם דוגמא לסקריפט שרשמתי רק בשביל הדוגמא:
ציטוט:
#include<stdio.h>
void main() {
char str[]="Testing",mov[7];
int index;
for(index=0;mov[index]=str[index];index++) {
}
printf("%s",mov);
}

קימפלתי את זה בVISUAL C 6 וזה פעם בלי שגיאות ובלי הזהרות.

ניסיתי לקמפל בGCC וקיבלתי :
ציטוט:
str.c: In function `main':
str.c:2: warning: return type of `main' is not `int'
יש למשהו רעיונות למה זה?
  Reply With Quote
ישן 09-11-05, 19:49   # 2
omaniusd
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 823

omaniusd לא מחובר  

תשים return 0 בסוף ותבדוק, אם גם לא עובד, תשנה ל int main (ותשאיר את הreturn 0)
  Reply With Quote
ישן 09-11-05, 19:53   # 3
eur2
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אשדוד, וכמובן ישראל
הודעות: 1,395

eur2 לא מחובר  

ציטוט:
נכתב במקור על ידי omaniusd
תשים return 0 בסוף ותבדוק, אם גם לא עובד, תשנה ל int main (ותשאיר את הreturn 0)
תודה, יש לך מדריך עם כל השינויים שקיימים בין קומפיילרים של וינדוס ולינוקס?
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 00:27.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ