Вопросы по теме 'malloc'
Malloc со структурами в C
У меня есть структура:
struct numbers_struct {
char numbers_array[1000];
};
struct numbers_struct numbers[some_size];
После создания структуры на вход подается целое число:
scanf("%d",&size);
Мне нужно использовать malloc(size)...
9793 просмотров
schedule
02.04.2024
Может ли реализация структуры данных узнать, находится ли она в куче или нет?
Рассмотрим основной файл и другой файл, реализующий структуру данных (например, связанный список).
Вызывающий связанный список может помещать объекты в связанный список в стек или в кучу, и я предполагаю, что это ответственность вызывающего....
93 просмотров
schedule
30.04.2024
Размер куска malloc кажется неправильным
Я читал, что 0x10 байтов, предшествующих адресу, возвращаемому malloc, содержат размер куска памяти, запрашиваемого malloc + 0x10 + 1. Однако в следующем фрагменте кода, где я запрашиваю 8 байтов у malloc, размер malloc + 0x10 + 1, должно быть...
105 просмотров
schedule
08.04.2024
Что происходит с локальной переменной-указателем внутри функции, которая была назначена динамически?
Мне любопытно узнать, что произойдет, если вы объявите указатель int внутри функции, а затем динамически распределите его с помощью malloc
void testing(){
int *p = malloc(sizeof(int));
*p = 5;
}
Сохраняются ли данные (в данном случае 5)...
873 просмотров
schedule
05.06.2024