Результаты поиска по запросу "sizeof"

3 ответа

C размер символа * массив

у меня естьchar* массив следующим образом: char *tbl[] = { "1", "2", "3" };Как я могу использоватьsizeof оператор, чтобы получить количество элементов массива, здесь 3? Ниже работает, но правильно ли это? int n = sizeof(tbl) / sizeof(tbl[0])

5 ответов

Получение размера данных указателя

Я попытался следующий код, чтобы увидеть, как получить размер данных указателя: #include <stdio.h> #include <stdlib.h> #include <string.h> int main(){ char *test_char_ptr = "This is just a test"; int *test_int_ptr = (int ...

7 ответов

Почему книги говорят: «Компилятор выделяет пространство для переменных в памяти»?

Почему книги говорят: «Компилятор выделяет пространство для переменных в памяти». Разве это не исполняемый файл, который делает это? Я имею в виду, например, если я напишу следующую программу, #include <iostream> using namespace std; int main() ...

ТОП публикаций

6 ответов

О размере указателя на функцию-член класса [duplicate]

На этот вопрос уже есть ответ: Указатели на представления членов [/questions/13875786/pointers-to-members-representations] 2 ответа Допустим, у нас есть класс А class A; и эти typedefs typedef void (A::*a_func_ptr)(void); typedef void ...

1 ответ

Насколько тяжел QObject? [Дубликат]

На этот вопрос уже есть ответ: Получение размера объекта Qt [/questions/1274022/getting-the-size-of-a-qt-object] 4 ответа Насколько велик QObject? [Дубликат] [/questions/15761841/how-big-is-qobject] Я недавно опубликовал вопрос о накладных ...

3 ответа

Разыменование нулевого указателя допустимо в операции sizeof [duplicate]

На этот вопрос уже есть ответ: Почему моя программа не вызывает ошибку, когда я разыменую нулевой указатель внутри malloc? [/questions/13574421/why-doesnt-my-program-seg-fault-when-i-dereference-a-null-pointer-inside-of-mal] 4 ответа Я ...

2 ответа

Результат использования sizeof для функции [duplicate]

На этот вопрос уже есть ответ: что возвращает sizeof (имя функции)? [/questions/2666392/what-does-sizeof-function-name-return] 4 ответа Почему следующий код дает: #include<stdio.h> int voo() { printf ("Some Code"); return 0; } int main() ...

5 ответов

Что делает sizeof без ()? [Дубликат]

На этот вопрос уже есть ответ: Почему sizeof int неправильный, а sizeof (int) правильный? [/questions/13120473/why-sizeof-int-is-wrong-while-sizeofint-is-right] 3 ответа Авторэтот ...

2 ответа

Почему это происходит с оператором sizeof при сравнении с отрицательным числом? [Дубликат]

На этот вопрос уже есть ответ: ператор @sizeof () в операторе if [/questions/17293749/sizeof-operator-in-if-statement] 5 ответов Что на самом деле здесь происходит? Вывод теперь "Ложь": #include <stdio.h> int main() { if (sizeof(int) > ...

3 ответа

Почему sizeof (int) меньше -1? [Дубликат]

На этот вопрос уже есть ответ: void main () {if (sizeof (int)> -1) printf («true»); иначе printf («false»); ; [Дубликат] [/questions/20853451/void-main-ifsizeofint-1-printftrue-else-printffalse] 3 ответаператор @sizeof () в операторе ...