প্রিমিটিভ টাইপ (Primitive type) হলো এমন একটি ডেটা টাইপ যেটির রিপ্রেজেন্ট করতে পারা মানগুলো খুব সিম্পল প্রাকৃতির (একটি নম্বর, একটি ক্যারেক্টার বা একটি ট্রুথ-ভ্যালু); প্রিমিটিভ টাইপগুলো যেকোনো প্রোগ্রামিং ল্যাঙ্গুয়েজের সবচেয়ে বেসিক বিল্ডিং ব্লক এবং আরও জটিল ডেটা টাইপের ভিত্তি।
C++-এর নিচের প্রিমিটিভ ডেটা টাইপগুলো আছে:
| ক্রমিক নং | টাইপ | বিবরণ |
|---|---|---|
| 1 | bool | true বা false মান স্টোর করে। |
| 2 | char | সাধারণত একটি অক্টেট (এক বাইট)। এটি একটি ইন্টিজার টাইপ। |
| 3 | int | মেশিনের জন্য সবচেয়ে ন্যাচারেল সাইজের ইন্টিজার। |
| 4 | float | সিঙ্গেল-প্রিসিশন ফ্লোটিং পয়েন্ট ভ্যালু। |
| 5 | double | ডাবল-প্রিসিশন ফ্লোটিং পয়েন্ট ভ্যালু। |
| 6 | void | টাইপের অনুপস্থিতি রিপ্রেজেন্ট করে। |