آموزش C
ارایه های چند بعدی
آرایههای چندبعدی نیز مشابه آرایههای یکبعدی تعریف میگردند، با این تفاوت که طول یا بزرگی هر بعد آرایه در داخل یک زوج کروشه مشخص میگردد.
کلاسهای حافظه درآرایه (و نحوه مقداردهی اولیه آنها)
گفتیم که آرایهها از نظر کلاس حافظه ممکن است خودکار، ایستا یا خارجی تعریف شوند، ولی نمیتوانند ثبات تعریف شوند. آرایههای از نوع خودکار، برخلاف
ارایه یک بعدی
تعریف آرایهها در زبان C، آرایهها به شکل متغیرهای معمولی تعریف میشوند با این تفاوت که نام آرایه باید با مشخصه اندازه همراه باشد. آرایه
حافظه ثبات
کلاس دیگری از حافظه که فقط در مورد متغیرهایی از نوع int و char اعمالپذیر است، مشخصه ثبات یا register است. این مشخصه موجب میگردد
حافظه ایستا
در برنامهای تکفایل، هرکدام از متغیرهای ایستا در همان فایلی که مربوط به آناند تعریف میشوند. بنابراین قلمرو آنها مشابه متغیرهای خودکار است؛ یعنی نسبت
حافظه خارجی
زبان برنامهنویسی C، برای کمک به مدیریت پروژههای بزرگ و سرعت بخشیدن به عمل ترجمه، اجازه میدهد که ماژولهای جداگانه ترجمه شده برنامهای بزرگ با
حافظه خودکار
حافظه خودکار متغیرهای در حافظه خودکار همیشه در درون یک تابع توصیف میشوند و نسبت به آن تابع متغیر محلیاند؛ یعنی حوزه و قلمرو کاربرد
کلاس حافظه
سطح ذخیرهسازی اطلاعات یا کلاس حافظه قلمرو متغیر و نیز زمان حیات یک متغیر را در برنامه مشخص میکند؛ یعنی به آن بخش از برنامه
قلمرومتغیرها
حال میخواهیم قلمرو متغیرها را بررسی کنیم؛ یعنی تعیین نماییم که هر متغیر در چه قسمتی از برنامه یا در کدام یک از توابع شناخته
استفاده ازچندتابع
استفاده از چند تابع در زبان C، میتوان در هر برنامه به هر تعداد که نیاز باشد تابع تعریف کرد و به کار برد و