سفارش تبلیغ
صبا ویژن

آموزش برنامه نویسی برای افراد مبتدی

بخش دوم - انواع داده ها

    نظر

هدف از برنامه نویسی ورود داده ها به کامپیوتر ، پردازش داده ها و استخراج نتایج است.  یکی از جنبه های زبان برنامه نویسی که باید بطور دقیق مورد بررسی قرار گیرد ، انواع داده هایی است که آن زبان با آن سر و کار دارد.در زبان ++c  شش نوع داده وجود دارد :

  • char: برای ذخیره داده های کاراکتری مثل: "a"  ,"b"  و... بکار میرود.
  • int: برای ذخیره اعداد صحیح .
  • float: برای ذخیره اعداد اعشاری.
  • double: برای ذخیره اعدادی که بزرگ تر از محدوده float باشند استفاده می شود.(محدوده ها را خواهیم گفت)
  • bool: برای ذخیره مقادیر منطقی بکار می رود.(true  or   false)
  • void: در واقع void  به معنی تهی می باشد یعنی نوع داده خاصی را مد نظر ندارد.(در ادامه بحث خواهد شد.)

می توانیم با استفاده از کلماتی مانند signed(باعلامت) ، unsigned(بدون علامت) ، long(بلند) وshort(کوتاه) انواع جدیدی از داده ها را ایجاد کنیم.

دقت کنید:

انواع داده ها و مقادیر قابل قبول آنها:

  • 1 بایت               127- تا 127                                char
  • 1بایت                0 تا 255                                     unsigned char
  • 2یا 4 بایت          32767-تا 32767                           int 
  • 2 یا 4 بایت         0 تا 65535                                  unsigned int
  • 2 یا 4 بایت         32767-تا 32767                           signed int
  • 2 بایت               32767- تا32767                           short int  
  • 2بایت                0تا 65535                             unsigned short int
  • 2بایت                32767- تا32767                     signed short int
  • 4بایت                2147483647-تا2147483647           long int                   
  • 4بایت                2147483647-تا2147483647       signed long int
  • 4بایت                0 تا 429496729                           unsigned int
  • 4بایت                7 رقم دقت                                  float
  • 8بایت                15 رقم دقت                                double
  • 10بایت              19 رقم دقت                                long double