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

Печать динамеческого массива через функцию. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу разобраться с указателями http://www.cyberforum.ru/cpp-beginners/thread542738.html
Здравствуйте, никак не могу разобраться с этими указателями, вот есть одна функция: //Вводимо матрицю int **Matrix(int n) {int **matr = new int *; for (int i = 0; i < n; ++i) matr = new int...
C++ Quick sort, не понятно некоторые моменты. здравствуйте нужно реализовать quicksort Есть код с учебника по которому мы учимся, и вот не понятно некоторые моменты кода template <typename T> void quick_sort(vector<T>& v, int low, int... http://www.cyberforum.ru/cpp-beginners/thread542732.html
сортировка вставками C++
Здравствуйте! Есть массив на 1000 элементов который генерируется рандомно. Есть переменная mr, нахожу ее по функции GetMinrun(int n), для числа 1000 она равна 63. Затем я хочу что бы каждые 63...
C++ Перегрузить операторы = и [] для hash
есть оператор который возвращает значение по ключу, как правильно написать оператор = для возможности писать такое hash = "Moto moto!"; хеш реализован двусвязным списком.
C++ Калькулятор логических/арифметических операций(подробности внутри) http://www.cyberforum.ru/cpp-beginners/thread542696.html
1ый курс одного электротехнического вуза! Суть программы, которую нужно написать: Написать нужно на чистом Си Написать программу калькулятор, вычисляющая значения арифметичекого или...
C++ Задержка экрана в Visual Studio 2010 В книге по С++ после первого же листинга написано, что в некоторых компиляторах после выполнения программы окно может быстро закрыться. Если это происходит, то в самом конце перед оператором return... подробнее

Показать сообщение отдельно
cactus09
Чайник
69 / 69 / 4
Регистрация: 15.02.2012
Сообщений: 475

Печать динамеческого массива через функцию. - C++

08.04.2012, 18:38. Просмотров 443. Ответов 7
Метки (Все метки)

Вобшем проблема такая: как передать функции массив, размер которого не известен?


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
#include <iostream>
#include <stdlib.h>
 
using namespace std;
 
void print(int n, char mass2){ //Как я должен принять mass и ...
  for(int i=0;i<n;i++){
  cout<<mass2[i];
}
 
int main(int argc, char *argv[])
{ char mass[1];
  int i=0;
  for(;;i++){
  cin>>mass[i];
  char* mass= new char[i+1];
  if(mass[i]=='#'){break;}
  }
  
  print(i,mass); //...как я должен передать mass?
  
  system("PAUSE");  
  return 0;
}
Зарание СПАСИБО.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.