Результаты поиска по запросу "pointers"
Как скопировать строку с помощью указателя
Вот программа, которую я написал, чтобы скопировать строковую константу. При запуске программы происходит сбой. Почему это происходит ? #include <stdio.h> char *alpha = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; char c; char *l; main(){ while((c = ...
почему мы не можем присвоить новую строку массиву, но указателю
я пытался переназначить строку в предварительно инициализированный массив a [], и все, что я мог получить, это ошибка main() { char a[] = "Sunstroke"; char *b = "Coldwave"; a = "Coldwave"; b = "Sunstroke"; printf("\n %s %s",a,b); }[Ошибка]: ...
указывает на последний элемент объекта массива. [...]
новании этого вопроса (странный выходной вопрос в с [https://stackoverflow.com/questions/51043235/strange-output-issue-in-c/51043333#51043333] ) был ответ (предоставлено ...
или же
аюсь лучше понять c, и мне трудно понять, где я использую символы * и &. И просто структура в целом. Вот немного кода: void word_not(lc3_word_t *R, lc3_word_t A) { int *ptr; *ptr = &R; &ptr[0] = 1; printf("this is R at spot 0: %d", ptr[0]); ...
Что произойдет, если я использую malloc дважды для одного и того же указателя (C)?
Скажем, например, я создал указатель newPtr, и я использую malloc (некоторый размер), а затем позже я снова использую malloc (некоторый размер) с тем же указателем. Что происходит? Создаю ли я второй блок памяти того же размера, что и первый? ...
Полезно также в случае передачи данных из .NET в унаследованные приложения VB6, в которых вы будете перенаправлять данные в память, передавать указатель в приложение VB6 с помощью win msging, использовать copymemory VB6 () для извлечения данных из пространства управляемой памяти в неуправляемую память приложений VB6 пространство..
ю, что C # дает программисту возможность доступа, использования указателей в небезопасном контексте. Но когда это нужно? При каких обстоятельствах использование указателей становится неизбежным? Это только из соображений ...
Если параметр является классом, это было бы похоже на передачу указателя по ссылке.
работчик C # / Java, пытаюсь изучать C ++. Когда я пытаюсь изучить концепцию указателей, меня поражает мысль о том, что я должен был разобраться с этой концепцией раньше. Как можно объяснить указатели, используя только понятия, знакомые ...
Да, извини. Я пропустил строку кода.
вая контейнер STL (вы также можете взятьboost::unordered_map а такжеboost::multi_index_container в учет), который является несмежным, гарантируется ли, что адреса памяти элементов внутри контейнера никогда не изменятся, если ни один элемент не ...
Да, я уже нашел это. Я делаю это в функции. Спасибо!
я есть следующий код: typedef int (*t_Function) (int x); t_Function Functions[MAX_FUNCTIONS]; int f(int x) { return 0; }Но я не могу правильно его инициализировать. Если я добавлю следующую строку: Functions[0] = f;тогда компилятор генерирует ...
Нет. Но он может распасться на указатель, когда вам это нужно.
жный дубликат: C: различия между указателем и массивом [https://stackoverflow.com/questions/1335786/c-differences-between-pointer-and-array] Являетсяarray вC++ a pointer? Вы можете уточнить это? Благодарю.