Массив заполняется мусором - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Создал меню, в одном кейсе массив заполняется, а вывести на экран его нужно в другом. В кейсе, котором заполняется массив, он спокойно выводится. А в другом кейсе заполняется мусорным значением. Все перепробовал,вывести не получается.. Пожалуйста подскажите, буду оч. благодарен. Язык СИ

Решение задачи: «Массив заполняется мусором»

textual
Листинг программы
x = (int*)malloc(n * sizeof(int));

Объяснение кода листинга программы

  1. x - это переменная типа указатель на int, которая будет использоваться для хранения адреса блока памяти, выделенного для массива.
  2. n - это переменная типа int, которая содержит количество элементов, которые нужно разместить в массиве.
  3. malloc - это функция, которая выделяет блок памяти для массива целых чисел.
  4. sizeof(int) - это выражение, которое вычисляет размер одного элемента массива в байтах.
  5. int* - это указатель на тип данных int, который используется для обозначения, что выделенный блок памяти будет использоваться для хранения целых чисел.

Оцени полезность:

11   голосов , оценка 3.727 из 5
Похожие ответы