Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём неправильно. Необходимо обновить браузер или попробовать использовать другой.
ОБСУЖДЕНИЕ
Динамический Массив
6 ответов
5,5 тыс.
Codeby Academy
Практика и мастерство
От основ до продвинутого — программы для практиков Codeby.
int *a, n, i;
scanf("%d", &n);
a = malloc(n*sizeof(int));
// далее работаем как с массивом, например:
for (i=0; i <n; i++) {
a[i]=0;
} // for
.............................................
free(a); // когда станет не нужно
int *a, n, i;
scanf("%d", &n);
a = malloc(n*sizeof(int));
// далее работаем как с массивом, например:
for (i=0; i <n; i++) {
a[i]=0;
} // for
.............................................
free(a); // когда станет не нужно
Смысле приводить типы?? У меня была структура содержащая 3 переменные типа инт и два массива символов - [25] и [20]
я и писал a=malloc(n*sizeof(struct hok));
hok - это название структуры;
или надо было считать сколько все это дело в байтах весит???
вообще предполагается С, но видимо скорее и то, и то))
malloc возвращает указатель на void, а Вам нужен указатель на тот тип данных, массив элементов которого Вы создаёте (т.е. hok*, если я правильно понимаю).
вообще предполагается С, но видимо скорее и то, и то))
На данном сайте используются файлы cookie, чтобы персонализировать контент и сохранить Ваш вход в систему, если Вы зарегистрируетесь. Продолжая использовать этот сайт, Вы соглашаетесь на использование наших файлов cookie.