Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: Фитч   (24.11.2007 в 13:10)
Вот пример работы с матрицей. Компилится в Dev-C++, по идее, это ANSI C++, а, значит, должно работать и в Borland C++ 3.1

#include <stdio.h>

void initArray(int* matrix, int n, int m)
{
  for(int i = 0; i < n; i++) {
    for(int j = 0; j < m; j++) {
      *(matrix+i*m+j) = 0;
    }
  }
}

int main(int argc, char* argv[])
{
      int mat[3][4];

      initArray(&mat[0][0],3,4);

      for(int i = 0; i < 3; i++) {
        for(int j = 0; j < 4; j++) {
          printf("%d ",mat[i][j]);
        }
        printf("\n");
      }
      return 0;
}


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: