تالار گفتگوی میکرو رایانه - مشاهده موضوع - آموزش زبان C (گام به گام)
مشاهده پست های بی پاسخ | مشاهده موضوعهای فعال تاریخ امروز شنبه 21 سپتامبر, 2019 2:21 am



پاسخ به موضوع  [ 70 پست ]  برو به صفحه قبلی  1 ... 4, 5, 6, 7, 8, 9, 10 ... 14  بعدی
 آموزش زبان C (گام به گام) 
نویسنده پیام
آواتار کاربر

عضو: یکشنبه 01 ژوئن, 2008 9:18 am
پست ها: 35
پست Re: آموزش زبان C (گام به گام)
متغيرها


متغير، نامي براي يك محل حافظه است كه محتويات آن در طول اجراي برنامه ممكن
است تغيير كند . اسم هر متغير شامل حروف a تا z ، A ، تا Z ، ارقام 0 تا 9 و خط
ربط است . به طوري كه با يكي از حروف و يا خط ربط شروع شده باشند . طول نام هر
متغير بستگي به نوع كامپايلر دارد كه معمولا" از 1 تا 31 كاراكتر قابل استفاده
است . بعضي از اسامي مجاز و غير مجاز در زير آمده اند :

ضمیمه:
table3.jpg


برای مشاهده تصاویر و دانلود فایل های ضمیمه ، لازم است در سایت ثبت نام کرده و با نام کاربری خود وارد شوید. در حال حاضر ثبت نام در سایت رایگان است.

_________________
برنامه نویسی هنر است


یکشنبه 01 ژوئن, 2008 11:47 am
مشخصات شخصی
آواتار کاربر

عضو: یکشنبه 01 ژوئن, 2008 9:18 am
پست ها: 35
پست Re: آموزش زبان C (گام به گام)
تعريف نوع متغير


براي استفاده از متغيرها درC بايد ابتدا آنها را تعريف كنيم . تعريف متغيرها شامل نامگذاري و تعيين نوع آنها است كه به صورت زير انجام مي شود :
کد:
 int var1 , var2;

نوع اسامي متغيرها يكي از انواعی است كه قبلا ذكر كرديم و مي خواهيم داراي آن نوع باشد . براي تعريف چند متغير در يك دستور ، همانند مثال فوق بايد اسامي را با كاما از يكديگر جدا کرد.
دستور فوق دو متغير به اسامي var2 و var1 را از نوع int تعريف مي كند .
کد:
 float  flovar1, flovar2;

دستور فوق ، دو متغير به نام هاي flovar2 و flovar1 را از نوع float تعريف مي كند .
کد:
 double d1;
char ch;

اولين دستور ، d1 را از نوع double و دستور دوم متغير ch را از نوع char تعريف مي كند .

_________________
برنامه نویسی هنر است


یکشنبه 01 ژوئن, 2008 11:55 am
مشخصات شخصی
آواتار کاربر

عضو: یکشنبه 01 ژوئن, 2008 9:18 am
پست ها: 35
پست Re: آموزش زبان C (گام به گام)
مقدار دادن به متغيرها


براي مقدار دادن به متغيرها مي توان به دو طريق عمل كرد:
1 - به هنگام تعريف متغير .
2 - پس از تعريف متغير .
به عنوان مثال :
کد:
int a=0;
int b, c, d, e=0;
char ch= 'a';
b=0;
c=d=0;

دستور اول ضمن تعريف a از نوع int مقدار آن را برابر با 0 قرار مي دهد .
دستور دوم چهار متغير b، c، d ، e را از نوع int تعريف كرده و فقط مقدار متغير e را برابر صفر قرار می دهد.
دستور سوم مقدار متغیر ch را از نوع كاراكتري تعريف كرده و مقدار آن را برابر با حرف a قرار مي دهد .
دستور چهارم مقدار متغير b را برابر با 0 قرار مي دهد . (در این دستور متغیری تعریف نشده یعنی قبل از این خط باید متغیر تعریف شده باشد) .
دستور پنجم مقدار دو متغير c و d را برابر صفر قرار مي دهد و اين دستور ، انتساب چندتايي را مشخص مي كند .

_________________
برنامه نویسی هنر است


یکشنبه 01 ژوئن, 2008 12:02 pm
مشخصات شخصی
آواتار کاربر

عضو: یکشنبه 01 ژوئن, 2008 9:18 am
پست ها: 35
پست Re: آموزش زبان C (گام به گام)
const


همان طور كه قبلا" گفته شد مقدار متغيرها ممكن است در طول اجراي برنامه تغيير كند . با استفاده از كلمه كليدي const مي توانيم متغيرهايي را تعريف كنيم كه مقدار آنها در طول اجراي برنامه ثابت باشد .
براي تعريف اين نوع متغيرها بصورت زير عمل مي شود :
مثال :
کد:
const int a = 10 , b = 20;

دستور فوق دو متغير a و b را از نوع int تعريف كرده و مقادير آنها را برابر 10 و 20 قرار مي دهد . اين مقادير در طول اجراي برنامه غیر قابل تغيير هستند .

_________________
برنامه نویسی هنر است


یکشنبه 01 ژوئن, 2008 12:05 pm
مشخصات شخصی
آواتار کاربر

عضو: یکشنبه 01 ژوئن, 2008 9:18 am
پست ها: 35
پست Re: آموزش زبان C (گام به گام)
عملگرها


عملگرها نمادهايي هستند كه براي انجام اعمال خاصي مورد استفاده قرارميگيرند. عملگرها در زبان C از تنوع زيادي برخوردارند . در C چهار دسته عملگر به نامهاي ( محاسباتي ، رابطه اي ، منطقي و دستكاري بيت ها ) وجود دارند كه آنها را بررسي
مي كنيم .

_________________
برنامه نویسی هنر است


یکشنبه 01 ژوئن, 2008 12:07 pm
مشخصات شخصی
مشاهده پست های قبلی:  نمایش بر اساس  
پاسخ به موضوع   [ 70 پست ]  برو به صفحه قبلی  1 ... 4, 5, 6, 7, 8, 9, 10 ... 14  بعدی

افراد آنلاین

کاربران حاضر در این تالار: - و 5 مهمان


شما نمی توانید در این تالار موضوع جدید باز کنید
شما نمی توانید در این تالار به موضوع ها پاسخ دهید
شما نمی توانید در این تالار پست های خود را ویرایش کنید
شما نمی توانید در این تالار پست های خود را حذف کنید
شما نمی توانید در این تالار ضمیمه ارسال کنید

جستجو برای:
پرش به:  
cron
استفاده و نقل از مباحث سایت، فقط با ذکر منبع و لینک سایت میکرورایانه مجاز است.
Copyright © 2006 - 2010 MicroRayaneh - Powered by phpBB © phpBB Group
Valid CSS2 Valid XHTML 1.0
طراحی سایت : میکرو رایانه