Демо-программа:
#include <stdio.h>
int main () {
long long int somevar;
printf ("the type of `somevar' is long long int\n");
printf ("sizeof(somevar):\t%i bytes\n", sizeof(somevar));
somevar = -1;
printf ("somevar = -1\nunsigned value of `somevar' is %u\n", somevar);
printf ("this is a value of 4 bytes, isn't it?\n");
return 0;
}
Вопрос:
я хочу хранить данные переменной типа int в восьми байтах.
Пока получается только в 4-х.
Что не так?
Ответ на:
комментарий
от Slavaz
Ответ на:
комментарий
от Onanim
Ответ на:
комментарий
от s0ldat
Ответ на:
комментарий
от KRoN73
Ответ на:
комментарий
от Onanim
Ответ на:
комментарий
от dilmah
Ответ на:
комментарий
от klalafuda
Ответ на:
комментарий
от klalafuda
Ответ на:
комментарий
от dilmah
Ответ на:
комментарий
от KRoN73
Ответ на:
комментарий
от klalafuda
Ответ на:
комментарий
от KRoN73
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум (C) Почему unsigned long long не вмещает 0xXXXXXXXXXX? (2008)
- Форум С++ Типы (2013)
- Форум Зацените как GNU C умеет (2008)
- Форум Разница между UTC и локальной таймзоной (2015)
- Форум GCC 5.3.0 endless loop (2016)
- Форум Приведение типа char к unsigned long long (2008)
- Форум Загадки при считывании scanf'ом в C (2016)
- Форум Это баг или я дурак? (2012)
- Форум Выделение памяти, ошибка сегментирования (2013)
- Форум Не могу собрать файл из нескольких исходников (2001)