سیستم حفاظتی، امنیتی و رفاهی
درب های اتوماتیک
الکترونیک
سیستم های مخابراتی
ساختار یک برنامه به زبان سی ساختار یک برنامه به زبان سی از مجموعه ای از دستورات و تعدادی توابع تشکیل می شود. هر تابع دارای نامی است که برای حل بخشی از مسئله نوشته می شود. یکی از موارد درسی آموزشگاههای فنی و حرفهای آموزش ساختار یک برنامه به زبان سی است که جزو مباحث آموزش طراحی میکروکنترلرهای ARM می باشد.
سی یا C یک زبان سطح بالا در زمینه برنامه نویسی است که در ابتدا توسط دنیس ریچی برای سیستم عامل یونیکس ساخته شده بود. این زبان نخستین بار در سال 1972 در کامپیوتر Digital Equipment Corporation PDP-11 پیاده سازی شد.
سیستم عامل یونیکس و تقریبا تمام برنامههای این سیستم عامل به زبان C نوشته شدهاند. اکنون C به دلایل مختلف به یک زبان حرفهای و بسیار پرکاربرد تبدیل شده است. دلایل محبوبیت این زبان برای برنامه نویسی عبارتند از:
در ادامه مقاله در مورد ساختار زبان سی در مبحث آموزش میکروکنترلر به حقایقی در مورد این زبان برنامه نویسی اشاره خواهد شد.
در ابتدا C برای توسعه سیستم عامل کامپیوتر مورد استفاده قرار گرفت. C به عنوان یک زبان توسعه سیستم عامل به کار گرفته شد زیرا کدهایی را تولید میکرد که تقریبا به همان سرعت با کد نوشته میشود و به زبان اسمبلی اجرا میشوند. برخی از نمونه های استفاده از C ممکن است:
تمام برنامههای C در فایلهای متنی با پسوند “”.c نوشته میشوند. برای مثال hello.c . برای نوشتن برنامه C خود در یک فایل میتوانید از ویرایشگر ” “vi استفاده کنید.
هنگامی که شما برنامهای را به زبان C مینویسید، برای اجرای آن برنامه، باید آن را با استفاده از کامپایلر C کامپایل کنید که برنامه شما را به زبانی قابل فهم برای کامپیوتر تبدیل کند. به این زبان ماشین گفته میشود. بنابراین قبل از اقدام، مطمئن شوید که کامپایلر C را در کامپیوتر خود در دسترس دارید. این همراه تمام نسخههای سیستم عاملهای یونیکس و لینوکس است. اگر روی یونیکس یا لینوکس کار میکنید، می توانید gcc -v یا cc -v را تایپ و نتیجه را بررسی کنید. میتوانید از مدیر سیستم خود یا از هرکسی برای شناسایی یک کامپایلر C موجود در کامپیوتر کمک بگیرید.
در ادامه بحث ساختار یک برنامه به زبان سی در مبحث آموزش میکروکنترلر به بررسی ساختار این زبان برنامه نویسی با ذکر مثال خواهیم پرداخت. ساختار یک برنامه C به شرح زیر است:
اولین و مهمترین مولفه در یک برنامه C فایل هدر است. یک فایل هدر یک فایل با پسوند .h است که حاوی اطلاعیههای عملکرد C و تعریفهای کلان است که بین چندین فایل منبع به اشتراک گذاشته میشود.
قسمت بعدی یک برنامه C، Main () است
قسمت بعدی هر برنامه C، Variable Declaration است. این به متغیرهایی که قرار است در عملکرد برنامه استفاده شوند، اشاره دارد. لطفا توجه داشته باشید که در برنامه C، هیچ متغیری بدون اعلام استفاده نمیشود. همچنین در یک برنامه C، متغیرها قبل از هرگونه عملکرد در تابع اعلام میشوند.
بدنه یك تابع در برنامه C، به عملیاتی گفته میشود كه در توابع انجام میشوند. این می تواند هر چیزی مانند دستکاری، جستجو، مرتب سازی، چاپ و غیره باشد.
قسمت آخر در هر برنامه C عبارت Return یا بازگشت است. عبارت Return به بازگشت مقادیر از یک تابع اشاره دارد. این عبارت بازگشت و مقدار برگشت به نوع بازده عملکرد بستگی دارد.
منبع : tutorialspoint
منبع : geeksforgeeks
دیدگاهتان را بنویسید