Форум программистов, компьютерный форум CyberForum.ru

Массивы в С - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ составьте программу которая печатает таблицу перевода http://www.cyberforum.ru/cpp-beginners/thread202791.html
составьте программу которая печатает таблицу перевода расстояния из дюймов в сантиметры(1дюйм=2,5 см) для значений длин от 1 до 20 дюймов. (с использованием цикла DO) Помогите пожалуста решить задачу..... компилирую в среде Turbo C++
C++ Класс Время - выводит непонятную ошибку Вот собственно текст. Когда ремарю класс-наследник, то работает. Снимаю - выдает ошибку, уже не знаю что и делать... Помогите, пожалуйста. # include <iostream.h> #include <conio.h> # include <string.h> class time {protected: int hr, min; public: time() http://www.cyberforum.ru/cpp-beginners/thread202782.html
Задание на С++(разработка цикличных програм) C++
Дан одномерный массив найти среднее значение среди трёх массивов данных!
C++ Массивы
Надо доделать прогу так, чтобы перед каждым чётным элементом массива добавлялся элемент со значением 0. #include "stdafx.h" #include <iostream> #include <ctime> using namespace std; int _tmain(int argc, _TCHAR* argv) { setlocale (LC_CTYPE, "Russian"); const int n=10000; int i,r/*размер масива*/, k/*индекс удаляемого эл-та*/, rmax=999, arr, b,a;
C++ Задание на С++(разработка цикличных програм) http://www.cyberforum.ru/cpp-beginners/thread202775.html
Дан одномерный массив найти произведение элементов отличных от 0!
C++ Задание на С++(разработка цикличных програм) Дан одномерный массив найти сумму чётных элементов! помогите пожалуйста! подробнее

Показать сообщение отдельно
sanya0107
 Аватар для sanya0107
121 / 121 / 4
Регистрация: 14.02.2010
Сообщений: 289
03.12.2010, 21:25  [ТС]     Массивы в С
Цитата Сообщение от Rexer Посмотреть сообщение
и в конце почисти память функцией delete[] A; или free(A);
если я не ошибаюсь если тут используется malloc то delete не пойдет!!!!
И у меня проблема с самим созданием массива, а не удаление!!!

Добавлено через 19 минут
Всем спасибо за обсуждение решение найдено!!
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
int  main(void)
{ int i=0,j=0,n=0;
  int **A;
scanf("%i",&n);
 
A=(int**)calloc(n*sizeof(int));
  for ( i=0; i<n; i++)
   A[i]=(int *) calloc(n*sizeof(int));
 
for (i=0;i<n;i++)
 for ( j=0;j<n; j++)
  scanf("%i",&A[i][j]);
 
 for ( i=0;i<n;i++)
  for ( j=0;j<n;j++)
   printf("%d   ",A[i][j]);
 
scanf("%i",&i);
 
     for (i=0; i<n; i++)
    free (*(A[i]));
      free (A);
return 0;
}
 
Текущее время: 16:40. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru