++C

++C — انواع داده های پایه (Basic Data Types)

آخرین بروزرسانی: 1404/07/27

انواع داده های پایه C++

در C++ هر متغیر (Variable) باید نوع داده داشته باشد. نوع داده یعنی شکل و اندازه اطلاعات. مثل مدرسه که کلاس ها جدا هستند، داده ها هم جدا هستند.

نمونه های سریع از انواع داده

چند نوع پرکاربرد را با مثال ببینیم. سپس جدول را می بینیم.

#include <iostream>
using namespace std;
int main() {
  int myNum = 5;
  float myFloatNum = 5.99f;
  double myDoubleNum = 9.98;
  char myLetter = 'D';
  bool myBoolean = true;
  string myText = "Hello";
  cout << myNum;
  cout << myFloatNum;
  cout << myDoubleNum;
  cout << myLetter;
  cout << myBoolean;
  cout << myText;
  return 0;
}

جدول انواع داده های پایه

نوع داده اندازه و جنس اطلاعات را مشخص می کند.

Data Type Size Description
boolean 1 byte ذخیره مقادیر true یا false
char 1 byte ذخیره یک کاراکتر یا مقدار ASCII
int 2 یا 4 بایت ذخیره اعداد صحیح بدون اعشار
float 4 bytes ذخیره اعداد اعشاری؛ حدود 6 تا 7 رقم
double 8 bytes ذخیره اعداد اعشاری؛ حدود 15 رقم

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

گام های عملی کار با نوع داده

  1. نوع مناسب را انتخاب کن.
  2. متغیر را با همان نوع بساز.
  3. مقدار بده و چاپ کن.

راهنمای ادامه مسیر

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

جمع بندی سریع

  • هر متغیر نیاز به نوع دارد.
  • int برای اعداد صحیح است.
  • float و double اعشاری هستند.
  • char یک کاراکتر نگه می دارد.
  • boolean برای درست/نادرست است.