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

Передача массива в функцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Коментарии к программе http://www.cyberforum.ru/cpp-beginners/thread618160.html
И снова мне нужна помощь с комментариями)))часть комментариев есть к проге. #include "stdio.h" #include "iostream" #include "string.h" #include "windows.h" using namespace std; char...
C++ Сортировка методом каскадного слияния со специальным распределением Задание - реализовать этот алгоритм для однмоерного динамического массива. попытки почитать Кнута успехом не увенчались - не понятно. Буду рад любой помощи, будь то ссылка на понятную литературу, или... http://www.cyberforum.ru/cpp-beginners/thread618154.html
Разбор кода простой программы новичка C++
Народ, я вот тут только начал учиться, помогите понять ошибки. Вот код: #include <iostream.h> class Rabota { public: int starye(); int rabotka(); private:
Struct VS Class C++
Здравствуйте. Я прочел интересную статью http://www.rsdn.ru/article/cpp/ObjectsAndPointers.xml#EVPAC по использованию памяти для различных конструкций языка. Но хотел узнать, когда мы создаем...
C++ Разработать алгоритм перевода двоичных чисел в десятичные числа http://www.cyberforum.ru/cpp-beginners/thread618138.html
разработать алгоритм перевода двоичных чисел в десятичные числа
C++ Нахождение определителя в матрице списков Здравствуйте. Как вы поняли что задание состоит из нахождения определителя матрицы заданной двумерным двусвязным списком. Код с горем пополам и помощью добрых людей написал. Но все равно считает не... подробнее

Показать сообщение отдельно
zvoronz
271 / 239 / 21
Регистрация: 29.05.2012
Сообщений: 889
03.07.2012, 00:57
Ну так и передай указатель на массив

А если в коде то вот так вот примерно всё выглядит.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
void printar(int* ar, int n)
{
    for(int i = 0; i < n; ++i)
        cout << ar[i] << " ";
}
 
void multar(int* ar, int mult, int n)
{
    for(int i = 0; i < n; ++i)
        ar[i] *= mult;
}
 
void main()
{
    int ar[5] = {1,5,6,9,8};
    
    printar(ar, 5);
    multar(ar, 3, 5);
    printar(ar, 5);
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru