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

5 ответов

C стандартный совместимый способ доступа к адресу нулевого указателя?

В С, уважаянулевой указатель является неопределенным поведением, однако значение нулевого указателя имеет битовое представление, которое в некоторых архитект...

3 ответа

Разве оценка выражения, к которому применяется sizeof, не делает законным разыменование нулевого или недействительного указателя внутри sizeof в C ++?

Прежде всего, я виделэтот вопрос о С99 и принятые ответы ссылкиоперанд не оценивается формулировка в проекте стандарта C99. Я не уверен, что этот ответ относ...

2 ответа

Является ли печать нулевого указателя неопределенным поведением?

При изучении примера кода дляэтот вопрос Я предполагал, что это было Неопределенное Поведение, которое препятствовало последующему использованию

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

3 ответа

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

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

12 ответов

Могу ли я использовать if (указатель) вместо if (указатель! = NULL)?

Безопасно ли проверять указатель на отсутствиеNULL просто написавif(pointer) или я должен использоватьif(pointer != NULL)?

12 ответов

Могу ли я использовать if (указатель) вместо if (указатель! = NULL)?

Безопасно ли проверять указатель на отсутствие

2 ответа

Каковы издержки типа Option в Rust?

В Rust ссылки никогда не могут быть нулевыми, поэтому в случае, если вам действительно нужен нулевой, например, связанный список, вы используетеOption тип: struct Element { value: i32, next: Option<Box<Element>>, }Сколько накладных расходов ...

2 ответа

Каковы издержки типа Option в Rust?

В Rust ссылки никогда не могут быть нулевыми, поэтому в случае, если вам действительно нужен нулевой, например, связанный список, вы используете

3 ответа

Каковы параметры Ruby Win32API | Как передать нулевой указатель?

Я знаю следующее: 'L' - Долго'P' - указатель'I' - целое число'V' - ПустотаМоя проблема в том, что я не могу передать нулевой указатель при выполнении вызова API. Например.:['L', 'P', 'L'] -> api.call(0, nil, 0) :: ArgumentError: Null pointer ...

5 ответов

или повысить способ:

int& fun() { int * temp = NULL; return *temp; }еупомянутом методе я пытаюсь разыменовать нулевой указатель. Когда я вызываю эту функцию, она не дает исключения. Я обнаружил, что когда возвращаемый тип по ссылке, он не дает исключения, если он по ...