sizeof (int) == sizeof (void *)? - PullRequest
       21

sizeof (int) == sizeof (void *)?

13 голосов
/ 02 февраля 2009

Есть ли целочисленный тип с таким же размером, что и указатель? Гарантируется на всех микроархитектурах?

Ответы [ 11 ]

0 голосов
/ 02 февраля 2009

номер

Я не верю, что стандарт C даже определяет стандартные размеры int . Объедините это со всеми существующими архитектурами (8/16/32/64 бита и т. Д.), И нет никакой возможности что-либо гарантировать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...