Оператор sizeof () в C

Рассмотрите программу

main()  
{  
 printf("%d %d %d",sizeof('3'),sizeof("3"),sizeof(3));  
}

вывод из gcc компилятора:

4 2 4

Почему это так?

5
задан Green goblin 8 September 2012 в 00:06
поделиться