Результаты поиска по запросу "pointers"
на другой ответ на старый вопрос, и все равно ссылка была спрятана в моем буфере вставки.
вопрос звучит очень запутанно даже для меня, и может показаться очевидным или уже отвеченным, но я много искал и, хотя я нашел интересные вещи, я не нашел ответа именно на мой вопрос. Вот некоторыеCкод, который покажет мои сомнения гораздо ...
Это будет выводить
исал программу на C с висящим указателем. #include<stdio.h> int *func(void) { int num; num = 100; return # } int func1(void) { int x,y,z; scanf("%d %d",&y,&z); x=y+z; return x; } int main(void) { int *a = func(); int b; b = func1(); ...
Указатели печати
я запускаю этот код. #include <stdio.h> void moo(int a, int *b); int main() { int x; int *y; x = 1; y = &x; printf("Address of x = %d, value of x = %d\n", &x, x); printf("Address of y = &d, value of y = %d, value of *y = %d\n", &y, y, *y); ...
Поведение будет неопределенным в следующем случае
сматривалстраница интернета [http://www.c-faq.com/aryptr/non0based.html]у которого были некоторые c часто задаваемые вопросы, я нашел это заявление. Аналогично, если a имеет 10 элементов и ip указывает на [3],Вы не можете вычислить или получить ...
Я думаю, что все понимают, что компилятор Delphi еще более ограничен дженериками, чем они думали сегодня. Я также заметил, что с дженериками (в RAD Studio 2010) Intellisense очень подвержен ошибкам и думает, что шаблонизированные методы не существуют, но он компилируется нормально.
я есть такой класс: type A = class procedure<T> DoStuff(tPtr: ^T); end;Но когда я пытаюсь скомпилировать, Delphi выдает мне эту ошибку: [DCC Error] RPML.pas(57): E2029 Identifier expected but '^' foundКак я могу использовать указатель на ...
Правильный способ определения NULL и NULL_POINTER?
Насколько мне известно,CопределяетNULL нравится: #define NULL ( (void *) 0)Тогда как мы должны определитьNULL_POINTER ? Я определил это в своей программе, и это сработало, но я полагаю, это просто совпадение: #define NULL_POINTER ( (void *) ...
В Windows вы просто вызываете ReadProcessMemory ().
тствую, Я недавно начал кодировать вC ++и столкнулся с проблемой, на которую я не смог найти ответ, поэтому я подумал, что, может быть, кто-то другой может знать ответ. Можно ли получить значение переменной из другой программы, если вы знаете ...
на этом.
у запускается следующий код? #include <iostream> class A { int num; public: void foo(){ num=5; std::cout<< "num="; std::cout<<num;} }; int main() { A* a; a->foo(); return 0; }Выход num=5Я компилирую это с помощью gcc и получаю только следующее ...
почему и когда требуется двойной указатель?
Я был сисадмином большую часть своей жизни, но недавно решил потренироваться в моих знаниях по dev и попробовать себя в позе devops. Я практиковал некоторые навыки C и Python и написал код для вставки числа в связанный список. void ...
@FredOverflow: Стандарт прямо говорит: «у вас не может быть временного скаляра»? Я думаю нет.
мер: int x[100]; void *p; x[0] = 0x12345678; x[1] = 0xfacecafe; x[3] = 0xdeadbeef; p = x; ((int *) p) ++ ; printf("The value = 0x%08x", *(int*)p);Компиляция выше генерирует lvalue требуемую ошибку в строке с оператором ++.