משתנה גלובלי בC
1. אם יש לי תכנית מרובת קבצים ואני מגדירה משתנה כלשהו במילה extern אז כל הקבצים בפרויקט אמורים להכיר את המשתנה?
2. אם אני מגדירה משתנה מסוים באחד הקבצים, בלי extern אלא "סתם" ככה בקוד- לא בתוך פונקציה, מי מכיר את המשתנה הזה-
הפונקציות שבתוך הקובץ? הקבצים האחרים יכירו את המשתנה אם אני אעשה include?
1. אם יש לי תכנית מרובת קבצים ואני מגדירה משתנה כלשהו במילה extern אז כל הקבצים בפרויקט אמורים להכיר את המשתנה?
2. אם אני מגדירה משתנה מסוים באחד הקבצים, בלי extern אלא "סתם" ככה בקוד- לא בתוך פונקציה, מי מכיר את המשתנה הזה-
הפונקציות שבתוך הקובץ? הקבצים האחרים יכירו את המשתנה אם אני אעשה include?