Kiểu cơ bản (primitive) là kiểu mà giá trị biểu diễn có bản chất đơn giản (số, ký tự, giá trị logic). Chúng là khối xây dựng cơ bản cho mọi ngôn ngữ và cơ sở cho kiểu phức tạp hơn.
C++ có các kiểu nguyên thủy sau:
| STT | Kiểu | Mô tả |
|---|---|---|
| 1 | bool | Lưu true hoặc false. |
| 2 | char | Thường 1 octet (1 byte). Là kiểu nguyên. |
| 3 | int | Kích thước tự nhiên nhất cho máy. |
| 4 | float | Giá trị thực độ chính xác đơn. |
| 5 | double | Giá trị thực độ chính xác kép. |
| 6 | void | Diễn tả sự vắng mặt kiểu. |