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

3 ответа

@ Супер, ты идешь, большая толстая кодовая стена, как мама делала

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

2 ответа

ТАК ... 2011

привет вчера я сдал экзамен GATE и на этом экзамене возник вопрос: Что печатает следующий фрагмент C-программы? char c [] = "GATE2011"; char *p =c; printf ( "%s", p+p [3] − p [1]) ;параметры: (A) GATE2011 (B) E2011 (C) 2011 (D) 011Ответ «C». ...

2 ответа

Благодарю. разные части моей программы нужны -> а другие нужны. ? Я только начал с C и, как только я понял, что понимаю указатели, я понял, что понятия не имею. :( Когда я пробую следующие fgets (& (tempAlbum-> field1), MAXCHARACTERS, stdin); я получаю предупреждение: передача аргумента 1 'fgets' из несовместимого типа указателя

аюсь получить доступ к элементам в массиве структур и распечатать поля структур следующим образом printList(Album *a, int numOfStructs) { int i; int j; for(i = 0; i < numOfStructs; i++) { printf("number%d\n:", i+1); printf("%s", ...

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

4 ответа

Однако вопрос хороший, и проблема существует. Опытные инженеры должны знать об этом.

яdelete например, указатель следующим образом: delete myPointer;И после этого сделалненазначать0 к указателю следующим образом: myPointer = 0; //skipped thisБудетmyPointer указывать на другой адрес памяти?

1 ответ

Что такое неверный указатель?

Я понимаю, что в следующей строке мы пытаемся записать в недопустимую область памяти. Но на самом деле это также неверный указатель. Может кто-нибудь объяснить, что такое смещенный указатель и как следующий смещенный указатель? *(int*)0xffffffff ...

1 ответ

(то есть, если вы согласны, что указатель указывает на временное значение - то есть вы не полагаетесь на то, что значение указателя является стабильным или уникальным, как, например, если бы его использовали, например, как ключ связанного объекта)

ся, что Xcode 9.3 исправляетодна проблема у меня была [https://stackoverflow.com/questions/48814508/are-implicitly-unwrapped-optionals-truly-optionals/48815104#48815104] , но в Swift 4.1 вторая половина этого кода все еще не компилируется: var ...

1 ответ

Диапазон ссылок вместо значений

Я видел, что диапазон возвращает ключ и «копию» значения. Есть ли способ для этого диапазона вернуть адрес предмета? пример package main import "fmt" type MyType struct { field string } func main() { var array [10]MyType for _, e := range array ...

2 ответа

Трудно сказать, не видя реализации этой функции.

учаю доступ к API и не могу получить возвращенные данные. Два указателя с плавающей точкой будут указывать на массив данных. Я должен предположить, что API работает правильно. Другой вызов функции обеспечивает длину данных, которые я получаю. Это ...

0 ответов

 не удаляет указатель

я есть этот вызов функции: uint32_t func(uint32_t* a, uint32_t b)Я хочу назвать его целочисленным литералом: func(0, b);гдеb этоuint32_t. Есть ли способ сделать это без создания промежуточной переменной? То есть Я хочу избежать ...

0 ответов

@YamahaSV Вы можете объявлять и инициализировать переменные вне функций, но у вас не может быть простых назначений. Так что ты не можешь писать

struct variables { unsigned int counter; char *bra; unsigned int maxb; int *findtheking; unsigned int numoright; }; int getlen = 0; // I give getlen a value in another function int solo = 0; mat.bra = (char*)malloc(sizeof(char)*getlen); mat.bra = ...