استفاده از متغیر global در چند فایل - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

استفاده از متغیر global در چند فایل

0 امتیاز
من الان به یک مشکلی برخوردم این که می خوام یک متغیر global رو که داخل یکی از فایل هام هست رو بیام یک جا دیگه هم ازش استفاده کنم  همین جوری تعریفش کنم ارور میده multiple declaration of ....  موندم چکارش کنم ؟ ؟!:
سوال شده دی 7, 1392  بوسیله ی proprogrammer (امتیاز 40)   5 6 9
دوباره تگ گذاری شد بهمن 12, 1392 بوسیله ی BlueBlade

1 پاسخ

+3 امتیاز
 
بهترین پاسخ

از کلمه کلیدی extern استفاده کن یعنی

توی فایل اول

int a=7;

 

و توی فایل دوم که داخلش می خوای از a ای که داخل فایل اول تعریف شده استفاده کنی :

extern int a=7;

 

پاسخ داده شده دی 8, 1392 بوسیله ی BlueBlade (امتیاز 15,315)   15 18 89
انتخاب شد دی 9, 1392 بوسیله ی مصطفی ساتکی
...