небольшое вступление

Простые типы данных должны быть простыми (как ни странно...)

Простыми типами данных будем называть типы с фиксированным размером (в байтах).

И соответственно такими типами будут: 

char, int, double, float, long...

Вообще говоря это числа размером 1,2,4,8,... байт.

Сразу надо сказать, что строки к простому типу данных не относятся, ибо это вообще указатели: char *

Строка это указатель на последовательность байт неопределенной длины, точнее длиной до первого байта со значением 0. строки

фотка 1