آموزش برنامه نویسی به زبان C – جلسه دوم: متغیرها در C

متغیرها در C:

متغیر نامی برای یک محل حافظه است که محتویات اون در طول اجرای برنامه تغییر میکنه.

اسامی متغیرها در C از قوانین نامگذاری شناسه ها که در جلسه ی آموزش برنامه نویسی به زبان C – جلسه اول : مقدمات توضیح دادم  پیروی میکنه. برای تعریف یک متغیر در زبان c بصورت زیر عمل میکنیم:

<نام متغیر> <نوع داده>;

طبق این ساختار برای اینکه یک متغیرها در C تعریف کنیم باید براش

  1. اسم بزاریم( که گفتیم نامگذاری اون هم از قوانین شناسه ها پیروی میکنه )
  2. باید نوع داده رو هم مشخص کنیم، که انواع داده طبق جدول زیره:
نوع داده توضیح اشغال فضا به بایت بازه
char نوع کاراکتری 1 127 تا -128
int صحیح 2 32767 تا -32768
float اعشاری 4 تا 6 رقم دقت
double اعشاری 8 تا 8 رقم دقت
Unsigned char کاراکتری بدون علامت 1 0 تا 255
Unsigned int صحیح بدون علامت 2 0 تا 65535
long int ایجاد نوع داده صحیح با فضا بیشتر 4
Unsigned long

int

ایجاد نوع داده صحیح با فضا بیشتر بدون علامت 4
Long double 10

 

مثلا برای ذخیره ی داده ی کاراکتری باید از نوع char استفاده کنیم و برای اعداد 2 بایتی صحیح از int و برای اعداد اعشاری با 6 رقم دقت ، باید از float استفاده کنیم.به عنوان مثال:

مقداردهی به متغیرها در C:

میشه در هنگام تعریف متغیرها در C و یا پس از تعریف متغیر به اونها مقدار هم داد.
مثال1 :

مثال2:

 

 

نکته ی مهم : برای مقداردهی متغیرهای کاراکتری از تک کتیشن(‘)  استفاد میشه و برای مقداردهی متغیرهـای رشته ای از دوکتیشن (“) (دابل کوتیشن هم میگن)استفاده میشه.
به عنوان مثال ch با این سبک تعریف ، برای کامپایلر یک کاراکتر به حساب میاد:

 

خب تا این قسمت از آموزش گام به گام زبان C ، یاد گرفتیم زبون c چند تا کلمه رزور شده یا کلیدی داره ، یک برنامه اصلی چه ساختاری داره ، داده چیه و چه انواعی داره ، متغیرها در C چطوری تعریف میشن  و با قوانین نام گذاری برای شناسه ها آشنا شدیم.
تا جلسه بعد که وارد محیط نرم افزار میشیم در پناه حق….

 

حمیدرضا مودت

یک مهندس الکترونیک ، علاقه مند به یاد دادن و یاد گرفتن پیرامون دانش برق و الکترونیک

شما ممکن است این را هم بپسندید

پاسخ دهید

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