Результаты поиска по запросу "sizeof"
C размер символа * массив
у меня естьchar* массив следующим образом: char *tbl[] = { "1", "2", "3" };Как я могу использоватьsizeof оператор, чтобы получить количество элементов массива, здесь 3? Ниже работает, но правильно ли это? int n = sizeof(tbl) / sizeof(tbl[0])
Получение размера данных указателя
Я попытался следующий код, чтобы увидеть, как получить размер данных указателя: #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 ...
Почему книги говорят: «Компилятор выделяет пространство для переменных в памяти»?
Почему книги говорят: «Компилятор выделяет пространство для переменных в памяти». Разве это не исполняемый файл, который делает это? Я имею в виду, например, если я напишу следующую программу, #include <iostream> using namespace std; int main() ...
О размере указателя на функцию-член класса [duplicate]
На этот вопрос уже есть ответ: Указатели на представления членов [/questions/13875786/pointers-to-members-representations] 2 ответа Допустим, у нас есть класс А class A; и эти typedefs typedef void (A::*a_func_ptr)(void); typedef void ...
Насколько тяжел QObject? [Дубликат]
На этот вопрос уже есть ответ: Получение размера объекта Qt [/questions/1274022/getting-the-size-of-a-qt-object] 4 ответа Насколько велик QObject? [Дубликат] [/questions/15761841/how-big-is-qobject] Я недавно опубликовал вопрос о накладных ...
Разыменование нулевого указателя допустимо в операции sizeof [duplicate]
На этот вопрос уже есть ответ: Почему моя программа не вызывает ошибку, когда я разыменую нулевой указатель внутри malloc? [/questions/13574421/why-doesnt-my-program-seg-fault-when-i-dereference-a-null-pointer-inside-of-mal] 4 ответа Я ...
Результат использования sizeof для функции [duplicate]
На этот вопрос уже есть ответ: что возвращает sizeof (имя функции)? [/questions/2666392/what-does-sizeof-function-name-return] 4 ответа Почему следующий код дает: #include<stdio.h> int voo() { printf ("Some Code"); return 0; } int main() ...
Что делает sizeof без ()? [Дубликат]
На этот вопрос уже есть ответ: Почему sizeof int неправильный, а sizeof (int) правильный? [/questions/13120473/why-sizeof-int-is-wrong-while-sizeofint-is-right] 3 ответа Авторэтот ...
Почему это происходит с оператором sizeof при сравнении с отрицательным числом? [Дубликат]
На этот вопрос уже есть ответ: ператор @sizeof () в операторе if [/questions/17293749/sizeof-operator-in-if-statement] 5 ответов Что на самом деле здесь происходит? Вывод теперь "Ложь": #include <stdio.h> int main() { if (sizeof(int) > ...
Почему sizeof (int) меньше -1? [Дубликат]
На этот вопрос уже есть ответ: void main () {if (sizeof (int)> -1) printf («true»); иначе printf («false»); ; [Дубликат] [/questions/20853451/void-main-ifsizeofint-1-printftrue-else-printffalse] 3 ответаператор @sizeof () в операторе ...