Похожие чаты

Don'T you have to dereference the temp->next then, too, in

order to hardcopy the struct? Or is the next no pointer? O.o Or what is happening there? And I never copied full structures, but just for your interest: This might be slow if the struct to copy is big. Also: You're freeing the memory of head/temp and therefore you copy temp->next to memory that will be freed.

Hole I saw everything right because I have no time and gotta go to work :S

1 ответов

14 просмотров

i haven't hardcopied the sruct void delete_from_key(node **head, int key) { node *temp = *head, *prev; if(*head == NULL) { printf("nothing to delete . \n"); return; } else if(temp->num == key) { *head=temp->next; free(temp); return; } while(temp != NULL && temp->num != key ) { prev = temp; temp = temp->next; } if(temp == NULL) { printf("the key is not found\n"); return; } prev->next = temp->next; free(temp); }

Похожие вопросы

Обсуждают сегодня

Let me insert my "5++" kilocents into how zcash should be positioned (and how it would have been positioned/adopted from day one). You are allowed to believe or not believe in...
eBiker
4
In a country where censorship and arbitrary decisions are the order of the day, offering a message of hope to workers and youth is necessary, but it is only possible with expe...
Ibrahim Rabiu
1
How did we have so many dormant scammers in here? Who are these people. It’s been years. We know each other. If you dm me “I’ve been an og” but haven’t said a single word her...
Justin | LGCY |
42
Hello Everyone 🙌🏻💜 Happy (?) Friday to everyone 😁😁 I have read through all the comments/feedback/complaints in the last 2 days following the CEO Update AMA. Clearly the ...
Patrick - Ultra.io
5
[sheetoshi] Would ergo docs be the best resource for someone who has a few years experience in web development and would like to learn how to build on ergo?
DiscordBridge
17
Kraken has just announced they won t support the merger of Fet and Ocean (Agix not available anyways)! This means we on Kraken are forced to close our position on loss or tran...
MG
21
Absolutely! 100+ countries? That's insane. 🌍🔥
Josh
26
Кстати, а я вот тут подумал. Допустим, у нас имеется цикл который выполняет огромное количество итераций, но мы хотим, чтобы какие-то действия исполнилось только один раз. В Я...
The Bird of Hermes
23
Доброй ночи. Вопрос знатокам. Имеется некая таблица, результат которой выведен в DBGrid на форме. И есть форма, с помощью которой можно как добавить запись, так и отредактиров...
Евгений
28
а всё почему? потому что ассемблер в отличии от яву порождает множество пагубных привычек, среди которых например можно отметить использование глобальных переменных для всего ...
Mixail Frolov
35
Карта сайта