Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
scrat2013
2 / 2 / 1
Регистрация: 17.10.2013
Сообщений: 33
1

Как по значению передать в функцию двумерный массив?

15.11.2013, 00:09. Просмотров 514. Ответов 1
Метки нет (Все метки)

Имеется код, обнуляющий элементы ниже побочной диагонали в матрице и печатающий ее:
C
1
2
3
4
5
6
7
8
9
10
11
    int i, j;
    for(i = SIZE-1; i >= 0; i--)
        for(j = SIZE-1; j > SIZE-1-i; j--)
            a[i][j] = 0;
 
    for(i = 0; i < SIZE; i++)
    {
        for(j = 0; j < SIZE; j++)
            printf("%d ", a[i][j]);
        putchar('\n');
    }
Как передать матрицу в функцию
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.11.2013, 00:09
Ответы с готовыми решениями:

Как по значению передать в функцию двумерный массив?
Всем привет! Имеется код, обнуляющий элементы ниже побочной диагонали в матрице и печатающий ее:...

Как передать двумерный массив в функцию?
void func(float *mas, int x, int y) { .. for (i=0; i&lt;10; i++) printf (&quot;%d&quot;,mas); } ...

Двумерный массив передать в функцию
Помогите переделать, нужно двухмерный массив передавать у функцию. #define _CRT_SECURE_NO_WARNINGS...

Передать матрицу (двумерный массив) в функцию
Приветствую народ, Возник вопрос как обрабатывать матрицы (многомерные массивы) в функциях. Как...

Передать двумерный статический массив в функцию с помощью указателя
Добрый вечер! Помогите пожалуйста исправить код, так чтобы все работало. Ошибки: нужно передать...

1
vua72
418 / 417 / 167
Регистрация: 28.11.2010
Сообщений: 1,183
Завершенные тесты: 1
15.11.2013, 09:27 2
C
1
void to_zero(int a[][SIZE])
или
C
1
void to_zero(int a[SIZE][SIZE], int SIZE)
массивы всегда передаются по ссылке на нулевой элемент
и еще, я бы не объединял две задачи в одну функцию, печать матрицы - отдельной
0
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.11.2013, 09:27

Передать аргумент по значению в функцию
Функция atoi преобразовывает в int не только значение ch, но и весь массив number. Как правильно...

Как передать в подпрограмму указатель на двумерный массив?
как передать в подпрограмму указатель на двумерный массив???

Как правильно передать массив в функцию?
В этой задаче я ввожу двухмерный массив с 6 чисел, передаю его в функцию, потом получаю новый масив...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.