הזחל הכחול
New member
unix
הי, אני כותב קוד C ב-UNIX. בניתי header ושני קבצי source אחד ל-main ואחד func אני רוצה להגדיר משתנה גלובלי שיוכר גם ב-Main וגם ב-func משום מה כשאני כותב ב-header: extern int xx =10; הוא מודיע על הגדרה מרובה של משתנה xx (והוא מוגדר רק פעם אחת... מודיע את אותה הודעה אם אני משנה ל-yy). תודה מראש על התשובות
הי, אני כותב קוד C ב-UNIX. בניתי header ושני קבצי source אחד ל-main ואחד func אני רוצה להגדיר משתנה גלובלי שיוכר גם ב-Main וגם ב-func משום מה כשאני כותב ב-header: extern int xx =10; הוא מודיע על הגדרה מרובה של משתנה xx (והוא מוגדר רק פעם אחת... מודיע את אותה הודעה אם אני משנה ל-yy). תודה מראש על התשובות