LINUX.ORG.RU

sizeof


0

0

у меня довольнотаки смешной вопрос Есть ли смысл для ускорения работы при инициализации программы определять длину типов переменных. т.е есть ли смысл в след. примере

int SIZECONST1; int SIZECONST2; main() { SIZECONST1=sizeof(int); SIZECONST2=sizeof(char); /* работа программы fun1(); */ } int* fun1(void) { int *mass; mass=malloc(SIZECONST1*100); /* что-то делаем */ return mass; }

anonymous

подсказка - sizeof это не функция. Значение sizeof подставляется во время компиляции.

anonymous
()

А ты ключики у gcc пользуй -0x, где х - число

PETER ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.