متغیرها محفظه هایی برای ذخیره مقادیر داده ها هستند.
در C++، انواع متغیرهای مختلفی وجود دارد (تعریف شده با کلمات کلیدی مختلف)، به عنوان مثال:
int
- اعداد صحیح (اعداد کامل) را بدون اعشار، مانند 123 یا -123 ذخیره می کنددبل
- اعداد ممیز شناور را با اعشار، مانند 19.99 یا -19.99char
- نویسه های منفرد، مانند "a" یا "B" را ذخیره می کند.رشته
- متنی مانند "Hello World" را ذخیره می کند.bool
- مقادیر را با دو حالت ذخیره می کند: