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

Возврат массива из функции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу, которая определит, сколькими способами он может попасть в магазин, пройдя ровно K шагов http://www.cyberforum.ru/cpp-beginners/thread1035638.html
Магазин (Время: 1 сек. Память: 16 Мб Сложность: 34%) На расстоянии N шагов от магазина стоит человек. Каждую минуту он выбирает, куда сделать шаг: к магазину или в противоположном направлении. ...
C++ Не могу разобраться с чтением из файла #include "stdafx.h" #include <iostream> #include <conio.h> #include <stdio.h> #include <time.h> #include <fstream> int n,m,i,j,g; FILE *f; http://www.cyberforum.ru/cpp-beginners/thread1035604.html
написать программу, которая. Будет создавать текстовый файл и отобразить его содержимое C++
написать программу, которая. Будет создавать текстовый файл и отобразить его содержимое.
C++ разработать программу создания сложной структуры на примере
1. создать сложную структуру на примере школы 2. создать сложную структуру на примере завода 3. создать сложную структуру на примере магазина 4. создать сложную структуру на примере библиотеки
C++ С++: подсчитать количество знаков и вывести самое большое значение http://www.cyberforum.ru/cpp-beginners/thread1035595.html
Ребята, помогите пожалуйста. Задача такая : нужна программа, подсчитывающая количества знаков ":", ";", "," и вывести количество повторений того знака, который повторяется (простите за тавтологию)...
C++ Описать рекурсивную функцию вычисления значения по формуле Рекурсия подробнее

Показать сообщение отдельно
KATbIK
86 / 81 / 10
Регистрация: 02.08.2011
Сообщений: 335
10.12.2013, 14:28
Читай "локальные переменные и область видимости".
Вот так примерно нужно для твоего примера.
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
25
26
27
28
29
30
31
32
33
34
35
36
#include <stdio.h>
#include <conio.h>
#include <stdlib.h>
#include <locale.h>
#include<ctype.h>
#include <string.h>
int* Func()
{
    int *array, i;
    array = new int [10];
    for( i = 0; i < 10; i++)
    {
        array[i] = i * 2;
    }
    for( i=0; i<10; i++)
    {
        printf("\n volum in func=%d",*(array+i));
    }
    return array;
}
 
 
int main()
{
    int n, i = 0;
    setlocale(LC_CTYPE, "Russian");
    int* array;
    array=Func();
    for(i = 0; i<10;i++)
    {
        printf("\nvoleum2= %d", *(array+i));
    }
    delete[] array;
    getch();
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru