Результаты поиска по запросу "pointers"
Почему происходит сбой моей программы на C при назначении значения указателю int?
Я пытаюсь заставить функцию взять некоторые целочисленные указатели, переданные из моей функции main (), и присвоить им значения. Тем не менее, моя программа падает при назначении значений. Вот мой код: int computeMoveLocation(int* r, int* c, ...
Что возвращает sizeof (& array)?
После вопроса:Почему адрес массива равен его значению в C? [https://stackoverflow.com/questions/2528318/how-come-an-arrays-address-is-equal-to-its-value-in-c] #include <stdio.h> #define N 10 char str2[N]={"Hello"}; int ...
Ссылка на член указателя в другом классе
у меня естьNote иTrack класс, который как*generator член. Когда я создаю новыйNote объекты, которые я хочу связатьgenerator членNote к тому изTrack но я не могу понять, как это сделать. #include <iostream> using namespace std; class Generator { ...
Как бесплатно узнать, сколько освободить?
В программировании на C вы можете передать любой указатель, который вам нравится, в качестве аргумента для освобождения. Как он узнает размер выделенной памяти для освобождения? Всякий раз, когда я передаю указатель на какую-то функцию, я также ...
Разница между char * var; и char * var ;? [Дубликат]
На этот вопрос уже есть ответ здесь: Почему звездочка перед именем переменной, а не после типа? [/questions/398395/why-is-the-asterisk-before-the-variable-name-rather-than-after-the-type] 11 ответовПросто интересно, есть ли разница ...
Арифметика указателей через границы подобъектов
Имеет ли следующий код (который выполняет арифметику указателей через границы подобъектов) хорошо определенное поведение для типовT для которого он компилируется (который в C ++ 11,не обязательно должен быть ...
Почему я могу сделать вызов функции, используя неверный указатель класса
В приведенном ниже фрагменте кода, хотя указатель не инициализирован, вызов все еще выполняется успешно temp *ptr; ptr->func2();Это связано со свойством языка C ++, или это компилятор VC ++ 6, который играет нечестно? class temp { public: ...
Удаление char * после присвоения его строковой переменной
Я выполнил приведенный ниже код, и он отлично работает. Поскольку речь идет об указателях, я просто хочу быть уверен. Хотя я уверен, что назначение char * для строки создает копию, и даже если я удалю char *, строка var сохранит ...
Что такое указатель? [Дубликат]
Видеть:Понимание указателей [https://stackoverflow.com/questions/5727/understanding-pointers]Во многих языках со вкусом Си и некоторых старых языках, таких как Fortran, можно использоватьуказатели. Как человек, который действительно ...
C ++, выделение пространства в цикле for, возможная проверка утечки памяти
Мне было просто любопытно, будет ли этот код вызывать множественные утечки памяти или будет ли он корректно очищен. Node *newNode; for (int i = 0; i < 10; i++) { newNode = new Node(); } delete newNode;Очевидно, что код ничего не делает, но он ...