View Single Post
ישן 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