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

Выделение памяти для массива через функцию и использование этого массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ функция(на си), распознающая 1-е число в строке http://www.cyberforum.ru/cpp-beginners/thread308792.html
требуется написать функцию которая распознает первое целое число в строке(число не должно входить в слово, т.е. должно быть разделено разделителями). разделители - все символы, кроме букв и цифр....
C++ Программа на языке C++ Написать программу на языке C++, читающую со стандартного ввода 4 деся- тичных числа x, y,m, n. Все смещения будут указываться начиная с младшего бита, начиная с 0. В числах x, y младшие m из x... http://www.cyberforum.ru/cpp-beginners/thread308791.html
C++ Лаба на Visual Studio С++. Работа с потоками.
Помогите с лабораторной . Задание: Изготовление знаменитого самурайского меча – катаны происходит в три этапа. Сначала младший ученик мастера выковывает заготовку будуще- го меча. Затем старший...
общий вопрос C++
Дорогие форумчане! не знает ли кто нибудь программу, создающую схему затрагиваемых аппаратных средств компьютера в условиях введенного кода? (вводим текст какой нибудь програмки в окошечко, например,...
C++ Здравствуйте, форумчане... Реализовать симлекс метод табличным способом необходимо http://www.cyberforum.ru/cpp-beginners/thread308785.html
Я студентка 2 курса эконом-кибернетики, но нифига не понимаю в программировании((( Задача состоит в следующем: нужно реализовать симплекс-метод табличным способом... Скачала программу, но в ней:...
C++ Строковые данные Всем привет) Можете пож. подсказать что делает функция !strchr самая первая, и memmove и p += n; #include "stdafx.h" #include <iostream> #include <cstdio> #include <string.h> #include... подробнее

Показать сообщение отдельно
kravam
быдлокодер
1696 / 883 / 45
Регистрация: 04.06.2008
Сообщений: 5,474
31.05.2011, 00:14
К изучению
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
using namespace std;
struct sStr
{
        int iNumber;
};
void uvel(sStr**arr);
int main()
{
        sStr *arr= 0;
        uvel(&arr);
 
        printf ("arr[0].iNumber= %d\n", arr[0].iNumber);
        getchar ();
        getchar ();
        return 0;
}
 
void uvel(sStr **arr)
{
        *arr = new sStr[1];
        cin >> (*arr)[0].iNumber;
}
Добавлено через 4 минуты
А проще так можно сделать: выдели память под структуру в main и передай указатель на структуру в функцию, а дальше работай с ним по плану.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru