پاورپوینت بخش اول آموزش زبان c (pptx) 28 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 28 اسلاید
قسمتی از متن PowerPoint (.pptx) :
بنام خدا
آموزش زبان c
بخش اول
معرفی کوتاه زبان c
به طور کلی زبان های برنامه نویسی را می توان در سه سطح دسته بندی کرد: زبان های سطح بالا، زبان های سطح میانی و زبان های سطح پایین.
زبان c یک زبان سطح میانی است که در آن هم می توان به سطح بیت و بایت و آدرس دسترسی داشت و هم از مفاهیم سطح بالا که به زبان محاوره ای انسان نزدیکتر است (مانند حلقه های شرطی if ... else و حلقه های تکرار forو while و...)، بهره گرفت.
در زبان c هیچ محدودیتی برای برنامه نویس وجود ندارد و هر آنچه را که فکر می کنید، می توانید پیاده سازی کنید. ارتباط تنگاتنگی بین زبان c و اسمبلی وجود دارد، به این صورت که می توان از برنامه نویسی اسمبلی در هر کجای برنامه زبان c استفاده کرد.
کلمات کلیدی در زبان C
زبان c زبان کوچکی است چرا که در آن تعداد کلمات کلیدی ۳2 کلمه است. کم بودن کلمات کلیدی در یک زبان مبنی بر ضعف آن نیست. زبان بیسیک حاوی 1۵0 کلمه کلیدی است اما قدرت زبان c به مراتب بالاتر است. زبان c به حروف کوچک و بزرگ حساس است (Case Sensitive). در این زبان بین حروف کوچک و بزرگ تفاوت است و تمام کلمات کلیدی باید با حروف کوچک نوشته شوند. در شکل زیر تمام کلمات کلیدی زبان c را مشاهده می کنید.
کلمات کلیدی در زبان C
نکته 1 : کلمه کلیدی auto از کامپایلر Codevision حذف شده است.
نکته 2 : کلمات کلیدی زیر به کامپایلر کدویژن اضافه شده است:
ویژگی های یک برنامه به زبان c
هر دستور در زبان سی با ; (سمی کالن) به پایان می رسد.
حداکثر طول هر دستور 2۵۵ کاراکتر است.
هر دستور می تواند در یک یا چند سطر نوشته شود.
برای توضیحات تک خطی از // در ابتدای خط استفاده می شود و یا توضیحات چند خطی در بین */ و /* قرار می گیرد.
ساختار یک برنامه به زبانC در کامپیوتر
#include < HeaderFiles.h >
محل معرفی متغیرهای عمومی، ثوابت و توابع
void main (void)
{
محل مربوط به کدهای برنامه
}
بنابراین همانطور که مشاهده می شود :
خطوط ابتدایی برنامه، دستور فراخوانی فایل های سرآمد ( (Header Files می باشد. فایل های سرآمد فایل هایی با پسوند h هستند که حاوی پیش تعریف ها و الگو های توابع می باشند.
قالب اصلی برنامه بر مبنای تابعی به نام main بنا شده است. تابعی که اصولا ورودی و خروجی ندارد و کدهای اصلی برنامه را در خود دارد.
ساختار برنامه میکروکنترلر به زبان c
برنامه ای که کاربر می نویسد باید طوری نوشته شود که وقتی روی آی سی پروگرام شد دائما اجرا شود. راه حل این مسئله قرار دادن کدهای برنامه درون یک حلقه نامتناهی است. این عمل باعث می شود تا میکروکنترلر هیچگاه متوقف نشود و بطور مداوم عملکرد طراحی شده توسط کاربر را اجرا کند. بنابراین ساختار یک برنامه به صورت زیر در می آید.
#include < HeaderFiles.h >
محل معرفی متغیرهای عمومی ، ثوابت و توابع
void main (void)
{
کدهایی که در این محل قرار میگیرند فقط یکبار اجرا می شوند
معمولا مقدار دهی اولیه به رجیستر ها در این ناحیه انجام می شود
while(1)
{
کدهایی که باید مدام در میکروکنترلر اجرا شوند
}
}
متغیرها در زبان c