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

4 ответа

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

могу объяснить себе следующий код: double d = 100; double const d1 = 30; double* const p = &d; // Line 1 double* const p1 = &d1; // Line 2В приведенном выше коде,Line 1 хорошо, ноLine 2 выдает ошибку: "error C2440: 'initializing' : cannot ...

5 ответов

Динамически распределять память для массива структур

Вот что я пытаюсь сделать: #include <stdio.h> #include <stdlib.h> struct myStruct { int myVar; } struct myStruct myBigList = null; void defineMyList(struct myStruct *myArray) { myStruct *myArray = malloc(10 * sizeof(myStruct)); *myArray[0] = ...

3 ответа

, C99 - это совершенно другой язык. Если вы попытаетесь прочитать его комментарий до конца, вы увидите, что он заканчивает его словами: «Я никогда не нашел эквивалентный язык в стандартах C ++». Благодарю.

отреть возможность: int* ptr = (int*)0xDEADBEEF; cout << (void*)&*ptr;Насколько незаконным является*, учитывая, что он используется в сочетании с немедленным& и с учетом того, что нет перегруженныхop&/op* в игре? (Это имеет особые последствия ...

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

5 ответов

здесь, в приведенном выше фрагменте, строка 2: мы не увеличиваем переменную массива, однако извлекаем значение 1-го индексированного элемента в массиве, используя адрес массива.

ю, что не безопасно менять адрес указателя, если он лежит в куче, потому что освобождение его позже вызовет некоторые проблемы, но безопасно ли это делать, если указатель объявлен в стеке? Я говорю о чем-то вроде этого: char arr[] = "one two ...

2 ответа

Если Правила говорят «нет», отправьте ошибку в AppA

ел бы знать, есть ли способ, где у вас есть приложение app с именем .net, где он получает соединение через сокет tcp, а затем по некоторым правилам отправит соединение через сокет другому приложению .net с именем appB. Я знаю, что это сильно ...

2 ответа

Глобальный указатель инициализирован в ноль?

Мне было интересно, что стандарт cpp говорит о глобальной инициализации. я нашел это [https://stackoverflow.com/questions/3553559/how-are-local-and-global-variables-initialized-by-default] Ответ полезен, но не было упоминания о типе ...

8 ответов

Приведение указателя не дает lvalue. Почему?

После публикации одного из моих самых спорных ответовВот [https://stackoverflow.com/questions/7444464/read-bytes-methods-in-c-c/7444502#7444502] Я осмелюсь задать несколько вопросов и в конечном итоге заполнить пробелы в моих знаниях. Почему не ...

12 ответов

Удаление объектов в JavaScript

Я немного запутался с JavaScriptdelete оператор. Возьмите следующий кусок кода: var obj = { helloText: "Hello World!" }; var foo = obj; delete obj;После того, как этот кусок кода был выполнен,obj являетсяnull, ноfoo до сих пор относится ...

3 ответа

Многомерный массив (C ++)

Я пытаюсь сохранить указатель в массиве. Мой указатель на указатель является объектом класса: classType **ClassObject;Так что я знаю, что могу выделить его, используя оператор new следующим образом: ClassObject = new *classType[ 100 ] = {};Я ...

9 ответов

Указатели на Java

C ++ поддерживает указатели, а Java - нет. Но когда многие программисты спросили, как можно работать без указателей, промоутеры начали говорить «Ограниченные указатели». Таким образом, мы можем сказать, что Java поддерживает ограниченные указатели?