Я пытаюсь использовать 64-битные целые числа в C, но получаю смешанные сигналы относительно того, возможно ли это. Когда я выполняю printf: printf("Размер long int:%d\nРазмер long long int:%d\n\n",(int)...
В настоящее время я пытаюсь вычислить общий размер аргументов, переданных в функцию, в байтах. Теоретически можно просто записать sizeof (x) для каждого аргумента. Однако это огромная трата ...
Я изучал проект стандарта и не могу найти то, что искал. Если у меня есть стандартный тип макета struct T {unsigned handle; }; Тогда я знаю, что reinterpret_cast <...
Размер char, signed char и unsigned char определен как 1 байт самим стандартом C ++. Мне интересно, почему он также не определил sizeof (bool)? Стандарт C ++ 03 $ 5.3.3 / 1 говорит, что sizeof (char) ...
Возможный дубликат: Почему символьные литералы в C являются ints, а не chars? #include
int main(void)
{ char b = 'c'; printf("здесь размер %zu\n",sizeof('a')); printf("здесь ...
Possible Duplicate: How to find the sizeof( a pointer pointing to an array ) I understand that the sizeof operator is evaluated and replaced with a constant at compile time. Given that, how can ...
Недавно я задал здесь вопрос относительно размера char. Глядя на мой вопрос, он привел меня к другому вопросу :Зависят ли такие вещи, как количество битов в char или sizeof (int )CPU, OS...
Возможный дубликат: результат struct sizeof не ожидался У меня есть эта структура C ++: struct bmp_header {// заголовок файла растрового изображения (14 байтов) char Sign1, Sign2; // 2 беззнаковых int File_Size; // 4 ...
Я снова подвергаю сомнению давнее убеждение. До сегодняшнего дня я считал, что выравнивание следующей структуры обычно будет 4, а размер - 5 ... пример структуры
{int ...
Я могу понять разницу между знаковым символом и беззнаковым. Но разве указатели соответствующего типа не эквивалентны по своей работе? Потому что sizeof(char) и sizeof(unsigned char) равны ...
Possible Duplicate: what's the mechanism of sizeof() in C/C++? Hi, I'm a TA for a university, and recently, I showed my undergraduate students the following C code from a C puzzle I found: ...
Возможный дубликат: почему символы C литералы вместо символов? ребята, я попытался распечатать размер char в C. С помощью следующего кода я получил результат как int, 4
символ, 1
...
Возможные дубликаты: Пустой класс в C ++ Каков размер пустой структуры в C? Я где-то читал, что размер пустой структуры в C ++ равен 1. Поэтому я подумал о проверке.
К сожалению, я сохранил ...
Возможный Дубликат: Каков размер пустоты? Привет все! Я использую gcc для компиляции моих программ C, просто обнаруженных случайно, что sizeof (пусто) составляет 1 байт в C. Есть ли любое объяснение...
Возможный дубликат: Можно ли распечатать размер класса C ++ во время компиляции? Могу ли я вывести размер объекта во время компиляции? Поскольку компилятор уже имеет эту информацию, когда ...
Возможный дубликат: размер int, long и т. д. Зависит ли размер int от компилятора и/или процессора? Что определяет размер целого числа? Я использую 64-битную машину. $ uname -m
x86_64
$...
Возможный дубликат: массив Sizeof, переданный в качестве параметра. Я веду себя глупо с этим оператором sizeof в C ++, знаете ли вы, почему он 4 и 12? void function (int arg []) {cout <& ...
Я разрабатываю программу для процессора STM32Fx cortex -серии M3. В stdint.h определены следующие :typedef unsigned int uint _fast32 _t; typedef uint32 _t uint _less32 _t; typedef unsigned long...
Я писал фрагмент кода, в котором я использую sizeof («somestring») в качестве параметра функции , то я заметил, что функция не возвращает ожидаемое значение, поэтому я пошел посмотреть соответствующий asm ...
Предполагается, что программа работает в системе с набором символов кодировки UTF-16. Итак, согласно языку программирования C ++ - 4-й, стр. 150: символ может содержать символ машины ...
Это хорошо определенное поведение или оно не определено / как-то еще определено, с каким foo (типом данных или идентификатором) будет работать sizeof? typedef int foo; int main (int argc, char * argv []) {...
Разве это не мешает, что результат родного оператора не может быть определен без включения заголовочного файла? Согласно этой странице size_t определяется в заголовках cstddef, cstdio, cstring, ctime и ...
Я думаю, что это простой вопрос: является ли sizeof ключевым словом в Java? Некоторые люди также говорят, что называют это оператором, некоторые называют это методом, а некоторые называют его командой. Что это?
The below fails to compile: typedef int arr[10];
int main (void) {вернуть размер arr;
} sizeof.c: 3: error: ожидаемое выражение перед 'arr', но если я изменю его на sizeof (arr); все ...
Результат выполнения следующей программы #include
int main () {int * p [10]; printf ("% ld% ld \ n", sizeof (* p), sizeof (p));
} равно 8 <--- sizeof (* p) дает размер отдельного элемента в ...
Скомпилировав мой код как C ++ 11 с gcc 4.8.2 и llvm / clang 3.4 на fedora-linux, я получил странные результаты, которые я не мог объяснить ... вот аналогичная программа fedora. #include < iostream > с помощью ...
Я пытаюсь написать функцию, которая будет распечатывать содержимое многомерного массива. Я знаю размер столбцов, но не размер строк. РЕДАКТИРОВАТЬ: Поскольку я не прояснил это, ...