Оператор sizeof

Задания раздела 4.9
4.28. Напишите программу для вывода размера каждого из встроенных типов.
4.29. Предскажите вывод следующего кода и объясните свое рассуждение. Напишите и выполните соответствующую программу. Совпадает ли вывод с ожиданиями? Если нет, то почему?
int x[10];
int *p=x;
cout << sizeof(x)/sizeof(*x)<<endl;
cout << sizeof(p)/sizeof(*p)<<endl;
4.30. Используя таблицу из раздела 4.12 расставьте скобки в следующих выражениях так, чтобы продемонстрировать порядок его обработки:
(a) sizeof x+y
(b) sizeof p->mem[i]
(c) sizeof a<b
(d) sizeof f()
Читать далее «Оператор sizeof»