سلام
یه فایلی رو دارم تحلیل میکنم . یه کارهای عجیبی توش کرده .
تو کد ویژن یه فایل h. رو include کرده. توی اون فایل یه سری متغییر تعریف کرده . تو فایل اصلی هم همون متغییر ها رو به عنوان متغییر global تعریف کرده .
مبحث اسکوپ متغییر در زبان c رو مرور کردم . راجع به اسکوپ متغییر در توابع و بلوک ها خوب متوجه شدم . ولی راجع به اون فایلهایی که با فرمت h. یا c. هستند و به برنامه اصلی add میشن چیزی توضیح نداده بود . ممنون میشم راهنماییم کنید .
آیا متغیر global که در برنامه اصلی تعریف میکنیم در فایل h. که include میکنیم قابل دسترسی است ؟
آیا متغیر محلی که در برنامه اصلی تعریف میکنیم در فایل h. که include میکنیم قابل دسترسی است ؟
آیا متغیر ی که در فایل h. تعریف میکنیم در برنامه اصلی قابل دسترسی است ؟
کلا یه منبع خوب اگه دراین باره میشناسید لطف کنید معرفی کنید .
یه فایلی رو دارم تحلیل میکنم . یه کارهای عجیبی توش کرده .
تو کد ویژن یه فایل h. رو include کرده. توی اون فایل یه سری متغییر تعریف کرده . تو فایل اصلی هم همون متغییر ها رو به عنوان متغییر global تعریف کرده .
مبحث اسکوپ متغییر در زبان c رو مرور کردم . راجع به اسکوپ متغییر در توابع و بلوک ها خوب متوجه شدم . ولی راجع به اون فایلهایی که با فرمت h. یا c. هستند و به برنامه اصلی add میشن چیزی توضیح نداده بود . ممنون میشم راهنماییم کنید .
آیا متغیر global که در برنامه اصلی تعریف میکنیم در فایل h. که include میکنیم قابل دسترسی است ؟
آیا متغیر محلی که در برنامه اصلی تعریف میکنیم در فایل h. که include میکنیم قابل دسترسی است ؟
آیا متغیر ی که در فایل h. تعریف میکنیم در برنامه اصلی قابل دسترسی است ؟
کلا یه منبع خوب اگه دراین باره میشناسید لطف کنید معرفی کنید .
دیدگاه