C++ primitive types store common numeric and character values.

Primitive Types

primitive_types.cpp
#include <iostream>

int main() {
    int apples = ;
    double price = 1.50;
    char grade = 'A';
    double total = apples * price;

    std::cout << "apples=" << apples << std::endl;
    std::cout << "grade=" << grade << std::endl;
    std::cout << "total=" << total << std::endl;
    return 0;
}
#include <iostream>

int main() {
    int apples = ;
    double price = 1.50;
    char grade = 'A';
    double total = apples * price;

    std::cout << "apples=" << apples << std::endl;
    std::cout << "grade=" << grade << std::endl;
    std::cout << "total=" << total << std::endl;
    return 0;
}
#include <iostream>

int main() {
    int apples = ;
    double price = 1.50;
    char grade = 'A';
    double total = apples * price;

    std::cout << "apples=" << apples << std::endl;
    std::cout << "grade=" << grade << std::endl;
    std::cout << "total=" << total << std::endl;
    return 0;
}
primitive type A primitive type such as `int`, `double`, or `char` stores a simple built-in value.