162 / 29 / 3
Регистрация: 17.08.2013
Сообщений: 559
|
||||||
1 | ||||||
От чего зависит размер char и int23.11.2013, 00:18. Показов 3443. Ответов 2
Метки нет (Все метки)
Задача на С. Есть структура:
Вроде у int фиксированный размер 4 байта, а у char 1 байт для каждого символа. Вот только в чем тут подвох?
0
|
23.11.2013, 00:18 | |
Ответы с готовыми решениями:
2
От чего зависит размер объекта класса? От чего зависит размер программы? От компилятора или компоновщика? Объяснить от чего зависит размер указателя и что такое арифметика указателей Реализация функции char *padl(const char *string, int len, int c=' ') |
What a waste!
1608 / 1300 / 180
Регистрация: 21.04.2012
Сообщений: 2,729
|
|
23.11.2013, 00:25 | 2 |
В том, что у int нефиксированный размер - он зависит от платформы; правда определённые ограничения всё же есть. Размер char всегда равен размеру байта (не меньше 8 бит).
Добавлено через 3 минуты + если говорить о размере структуры, то придётся также учесть и выравнивание.
1
|
3528 / 2686 / 334
Регистрация: 11.03.2009
Сообщений: 6,168
|
|
23.11.2013, 00:27 | 3 |
1
|
23.11.2013, 00:27 | |
23.11.2013, 00:27 | |
Помогаю со студенческими работами здесь
3
Размер для данных (int, char, long, double, short, unsigned, float) Как превести из char* в int и наоборот из int в char*? Форматирование строк, char to int & int to char Напишите программу, которая будет определять размер для данных (int, char, long, double, short, unsigned, float) и выводить информацию Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |