Простые типы данных должны быть простыми (как ни странно...)
Простыми типами данных будем называть типы с фиксированным размером (в байтах).
И соответственно такими типами будут:
char, int, double, float, long...
Вообще говоря это числа размером 1,2,4,8,... байт.
Сразу надо сказать, что строки к простому типу данных не относятся, ибо это вообще указатели: char *
Строка это указатель на последовательность байт неопределенной длины, точнее длиной до первого байта со значением 0. строки
