Создать массив с неизвестным количеством ячеек - C (СИ)
Формулировка задачи:
Мне надо создать массив из неизвестного количества ячеек, а потом туда набрасывать разное количество элементов в зависимости от ситуации, как это можно сделать?
Решение задачи: «Создать массив с неизвестным количеством ячеек»
textual
Листинг программы
#include <stdio.h> struct Student { char firstName[64]; char secondName[128]; unsigned short rate[20]; char* subj[20]; }; void func(int arraySize) { struct Student vlaArray[arraySize]; vlaArray[arraySize-1].rate[10] = 5; vlaArray[1].rate[1] = 2; printf("%d %d\n", vlaArray[arraySize-1].rate[10], vlaArray[1].rate[1]); } int main() { int size; scanf("%d", &size); func(size); return 0; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д