Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ На доске заданного размера расставить k ферзей так, чтобы ни один из них не находился под боем другого Условие задачи исходит из следующей: "Расставить на стандартной 64-клеточной шахматной доске 8 ферзей так, чтобы ни один из них не находился под боем другого". #include <iostream> const int SIZE = 8; // Размер. int board; int results_count = 0; // Количество решений. https://www.cyberforum.ru/ cpp-beginners/ thread1885444.html C++ В заданном действительном массиве поменять местами указанные строки
Даны натуральные числа n и m. В заданном действительном массиве размера mn поменять местами строку, содержащую элемент с наименьшим значением, и строку, содержащую элемент наиболее близкий к среднему арифметическому всех элементов массива. Предполагается, что эти элементы единственны.
C++ Вывести слова, которые начинаются на гласную, а заканчиваются на согласную Надо реализовать на английском. Ввод с клавиатуры. ZYXWVTSRQPNMLKJHGFDCBzyxwvtsrqpnmlkjhgfdcb AEIOUaeiou https://www.cyberforum.ru/ cpp-beginners/ thread1885436.html C++ Определить последовательность номеров снимаемых фишек расположенных по окружности https://www.cyberforum.ru/ cpp-beginners/ thread1885431.html
На окружности расположено n пронумерованных фишек. Первой снимается с окружности фишка с номером k. Далее, двигаясь 1) по часовой; 2) против часовой стрелки, пропускаем r фишек и снимаем r+1 и т.д. до тех пор, пока все фишки не будут сняты. Определить последовательность номеров снимаемых фишек. Объясните пожалуйста задачу и как её решать. Если можете предоставить функцию, то буду очень...
Массив объектов класса C++
Товарищи, доброго времени суток! Помогите, пож-та, найти ошибку в коде, всё перепроверил, не понимаю всё равно. Суть проги такая - 5 человек объединены в массив, нужно ввести данные по каждому человеку (имя и возраст), а затем вывести получившуюся информацию на экран. Программа принимает параметры первого человека, а затем вылетает из первого цикла for и печатает результат - данные первого...
C++ Найти ошибку в программе: в visual studio выдает ошибку https://www.cyberforum.ru/ cpp-beginners/ thread1885415.html
#include <math.h> #include <conio.h> #include <iostream> using namespace std; int main() { double x, E, ypred, y, S; int i;
C++ Вычислить значение тригонометрического выражения, либо найти сумму ряда, в зависимости от условия https://www.cyberforum.ru/ cpp-beginners/ thread1885407.html
#include <iostream> #include <math.h> using namespace std; int main() { double q,r,p,a,z,S,n; cout«"vvedite q,r,p: \n"; cin»q»r»p; S=0; if (q+r==p)
C++ Соеденить 3 кода
Здравствуйте, необходимо соединить 3 программы (Допустим, чтобы выбрать шифрование - нажать "1", дешифрование - "2", шифрование гаммированием - "3" и дешифрование гаммированием - "4"): 1. Шифрование методом Цезаря #include "stdafx.h" #include "iostream" #include <locale> using namespace std; void encrypth(void) {
C++ Для одномерного целочисленного массива найти количество и процентное соотношение отрицательных элементов Люди добрые, помогите! Для одномерного целочисленного массива из 10 элементов найти количество и процентное соотношение отрицательных элементов. https://www.cyberforum.ru/ cpp-beginners/ thread1885400.html C++ Двусвязный список. Функция swap Дописать в класс list функцию: swap – поменять содержимое текущего списка с заданным. #pragma once template<class T> class list { private: struct node //структура для хранения узлов списка { https://www.cyberforum.ru/ cpp-beginners/ thread1885396.html
C++ Дополнить код вычисления значения в зависимости от выбранной функции
Здравствуйте, прошу помочь дополнить код чтобы найти y. Ступор на синус в кубе, и квадратных скобках. Не знаю как грамотно написать. Нашел только математическую формулу, что sin в кубе = 3sin(a) - sin 3a деленное на 4. Получается еще вместо переменной а надо написать то что в квадратных скобках... прошу помощи. Условие во вложении. #include <iostream> #include <math.h> using namespace std; ...
C++ В заданном тексте добавить перед каждым пробелом запятую Пользователь вводит небольшой текст(хватит и около 200-250 символов), нужно вместо пробела вставить запятую и пробел( вместо " " , нужно ", " https://www.cyberforum.ru/ cpp-beginners/ thread1885390.html
114 / 112 / 62
Регистрация: 15.03.2013
Сообщений: 561
Записей в блоге: 5
22.12.2016, 00:18 0

Передача массива из функции - C++ - Ответ 9928378

22.12.2016, 00:18. Показов 3809. Ответов 10
Метки (Все метки)

Ответ

C++
1
2
3
4
char* syml () {
   char * sd =new char[256];
   return sd; // Функция возвращает указатель на динамически созданный массив элементов char
}
Далее в коде принимаете этот указатель ну и.....что пожелаете.

Добавлено через 2 минуты
В коде это может выглядеть так
C++
1
2
3
int main() {
char ch* = syml();
}
Упрощенно конечно. В итоге, указатель ch будет содержать значение, возвращенное функцией.

Добавлено через 2 минуты
Дык у вас массив глобальный. Зачем вам возвращать указатель на него из функции? Вывод на экран можете тем же cout'ом и выводить.

Добавлено через 3 минуты
А где функции input(), checkbrackets() и symbol()?

Вернуться к обсуждению:
Передача массива из функции C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.12.2016, 00:18
Готовые ответы и решения:

Передача массива функции
Привет. Хочу передать функции массив в качестве аргумента но не знаю как это сделать. Какой есть...

Передача двумерного массива в функции
Здравствуйте. В c++ недавно. Компилятор ругается. Как правильно передать двумерный массив в...

Передача двумерного массива в функции
Мне нужно передать массив в функцию, а затем из этой функции в другую функцию. Вот код: #define...

Передача динамического массива в функции
#include &lt;iostream&gt; #include &lt;cstdlib&gt; using namespace std; /*const*/ int k=3; //void sum...

10
22.12.2016, 00:18
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.12.2016, 00:18
Помогаю со студенческими работами здесь

Передача массива объектов функции
Выбивает о каком-то недопустимом внешнем символе, подскажите что не так. Вот цикл, который...

Передача массива Функции, ошибка
VS 2010 ругаеться ( Код из книги Дейтлов Что не так ? Как можно по другому подскажите пожалуйста ...

Передача массива из функции в функцию
Привет народ) Объясните плиз,как возвращать массив из функции. Ниже функция из которой надо...

Передача массива структур в функции
Написал лабораторную работу, программа свои функции выполняет, но мне кажется, что можно что-то...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru