آموزش برنامه نویسی ++C – نوع متغیر – نام متغیر صحیح

نکته ای را باید در همین ابتدای کار ذکر کنم که هر برنامه ی نصب شده در سیستم عامل مقداری از فضای RAM را به خود اختصاص داده تا از ان استفاده کنند که زبان برنامه نویسی ++C نیز از این قاعده مثتثنا نیست و متغیر ( variable ) هایی که تعریف می کنیم در این منطقه از ( RAM ( random access memory قرار می گیرند.

هر متغیری که تعریف می کنیم در حافظه ی RAM فضایی را اشغال میکند و دارای آدرسی از حافظه است.

نوع متغیر ها:

 

نوع متغیر فضای اشغالی در RAM بازه
int ۱۶bit -۳۲,۷۶۸ to 32,768
float ۳۲bit ۱۰-۳۸ to 1038(7 رقم دقت در اعشار)
double ۶۴bit ۱۰-۳۰۸ to 10308(15 رقم دقت در اعشار)
char ۸bit یک کاراکتر
bool ۱byte true or false

(false=0),(true=1)

:برای اطلاعات بیشتر به سایت مراجعه کنید

متغیر

:ساختار کلی تعریف متغیر

نام متغیر نوع متغیر;

:مثال

 

نام متغیر صحیح

  1. از کاراکتر های a تا zمیتوان استفاده کرد.
  2. از کاراکتر های A تا Z میتوان استفاده کرد.
  3. از کاراکتر _(اندرلاین) میتوان استفاده کرد.
  4. از ۰ تا ۹ میتوان استفاده کرد.

نکته:در هنگام استفاده از اعداد برای نام متغیر آنها را باید با کاراکترها بیاوریم و نباید در ابتدا بیاوریم.

نکته:نام متغیر نباید بیشتر از ۳۱ کاراکتر باشد.

مثال نام های متغیر صحیح:

 

 

نام متغیر نادرست:

 

 

که اگر از آنها استفاده کنیم کامپایلر در هنگام کامپایل خطایی را نشان می دهد.

error

نکته:یک متغیر ۲ بار تعریف نمی شود.

مثال:

 

یا

 

این دوکد کاملا غلط است چون در قسمت اول متغیری با نام a و در قسمت دوم متغیری با نام sum دوبار تعریف شده است.

برای مقدار دهی یک متغیر تعریف شده از عملگر ( operator ) انتساب ( = ) یا جایگزینی استفاده میشود که مقدار را از سمت راست به سمت چپ معادله انتقال می دهد.

مثال:

 

یا

 

یا

یا

 

نکته: برای نشان دادن قسمت اعشاری از نقطه استفاده می کنیم.

 

 

عملگر( operator ) چیست؟ نمادی ( یک کاراکتر ) است که کار خاصی انجام می دهد.
زبان برنامه نویسی ++C یک زبان Case sensitive است به معنی اینکه نسبت به حروف بزرگ و کوچک حساس است.
مثال:

 

 

این قطعه کد کاملا اشتباه است چون کاراکتر a تعریف شده حروف کوچک است اما مقدار دهیی که کردیم با کاراکتر A حروف بزرگ بوده است و حتی تعریف هم نشده است.

یک برنامه همراه با توضیحات:

 

program
پس از اجرا:

out
توضیحات:با این کار ما یه متغیر از نوع int در حافظه رم ایجاد کردیم که نام ان خانه a است و مقدار ۲۰ در ان وجود دارد و با دستور cout ما مقدار درون خانه
ی a را نمایش می دهیم.

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *