مفاهیم اولیه زبان C-بخش چهارم
در بخش قبلي از آموزش هاي زبان C ويژه ميكروكنترلرها با انواع عملگرها در زبان C آشنا شديم در اين بخش با دستورات زبان C آشنا خواهيم شد.
دستورات زبان C
دستورات زبان C، بدنه تابع هستند که عمل خاصی را بر روی متغیرهای محلی و سراسری انجام می دهند. در زیر به معرفی چند دستور مهم در زبان C خواهیم پرداخت.
دستور شرطی if-else:
از این دستور برای بررسی و ارزیابی یک شرط در برنامه استفاده می شود. :ساختار این دستور به صورت زیر است
if(condition)
{
instructions1;
}
else
{
instructions2;
}
در این دستور شرط if مورد بررسی قرار می گیرد. در صورتی که شرط درست باشد دستورالعمل های 1 و در غیر این صورت دستورالعمل های 2 اجرا می شوند.
دستور حلقه for:
این دستور برای ایجاد حلقه شرطی در برنامه و هنگامی که به شمارنده حلقه نیاز باشد مورد استفاده قرار می گیرد.
ساختار این دستور به صورت زیر است:
for(Initial value; ring condition; ring counter)
{
instructions;
}
دستور حلقه شرطی while:
این دستور نیز همانند دستور حلقه for برای تکرار اجرای دستورات در یک حلقه برنامه می باشد با این تفاوت که در آن شمارنده حلقه وجود ندارد.
در این دستور ابتدا شرط حلقه بررسی می شود اگر شرط صحیح بود، خط برنامه وارد حلقه می شود در غیر اینصورت این حلقه هرگز اجرا نمی شود.
این دستور بعد از هر بار تکرار حلقه، شرط را بررسی می کند. اگر نتیجه شرط حلقه درست باشد(غیر صفر باشد) حلقه را ادامه می دهد و در غیر اینصورت از حلقه خارج می شود.
فرم کلی این دستور بصورت زیر است:
while(condition)
{
instructions;
}
دستور حلقه شرطی do - while:
این دستور مانند دستور قبلی است و تفاوت آن این است که در ابتدا اجازه اجرا شدن یک بار حلقه را می دهد و در پایان حلقه، شرط را بررسی می کند.
فرم این دستور به صورت زیر است:
do
{
instructions;
} while(condition);
دستور break:
break در C یک دستور کنترل حلقه است که برای پایان دادن به حلقه استفاده می شود. به محض رسیدن به دستور break داخل یک حلقه، تکرارهای حلقه در آنجا متوقف می شود و کنترل از حلقه به اولین دستور بعد از حلقه باز می گردد.
دستور switch - case:
دستور switch case یک عبارت داده شده را ارزیابی می کند و بر اساس مقدار ارزیابی شده (تطابق با یک شرط خاص)، دستورات مرتبط با آن را اجرا می کند. اساساً برای انجام اقدامات مختلف بر اساس شرایط (موارد) مختلف استفاده می شود.
فرم این دستور به صورت زیر است:
switch(statement)
{
case value 1:
first instructions;
break;
case value 2:
second instructions;
break;
.
.
.
default:
default instructions;
break;
}
- لینک دانلود به صورت پارت های 1 گیگابایتی در فایل های ZIP ارائه شده است.
- در صورتی که به هر دلیل موفق به دانلود فایل مورد نظر نشدید به ما اطلاع دهید.
پسورد فایل : پسورد ندارد گزارش خرابی لینک
دیدگاهتان را بنویسید