Daily bit(e) of C++ | fundamental types
Daily bit(e) of C++ #366, Semantics of fundamental types: bool, char, int, float, double.
Unlike some other languages, the fundamental types (bool, char, int, float...) in C++ do not receive special treatment with the following exceptions:
fundamental types have their semantics defined in the C++ standard
default initializing a variable of a fundamental type does not perform any initialization
arguments to operators for fundamental types are prvalues