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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти длину второго слова в строке http://www.cyberforum.ru/cpp-beginners/thread570910.html
как найти длину второго слова в строке?
C++ win API увеличение числа Изучаю в универе win api в BORLAND 5 мне дали задание когда нажимаешь стрелочки вверх(VK_UP) в низ(VK_DOWN) то текст "Привет" поднимается или опускается на 10 пикселей Столкнулся с такой проблемой, делаю так: // задал переменную static int counter=0; // тут реализую case WM_KEYDOWN: http://www.cyberforum.ru/cpp-beginners/thread570908.html
Быстрое деление двух длинных чисел C++
Доброго времени суток! Реализую алгоритм деления длинного числа на длинное из книги Кнута (4.3.1). Числа хранятся в массиве типа int, в каждой ячейке по 3 цифры. Алгоритм в большинстве случаев считает верно только первые цифры частного, в итоге число получается меньше реального частного. Проверяла уже кучу раз, никак не могу найти ошибку. Само частное угадывается правильно, но неверно...
Составить систему тестов и вычислить полученное выражение для нескольких значений C++
Не могу понять задание помогите Составить систему тестов и вычислить полученное выражение для нескольких значений Х, определить при каких Х выражение не может быть вычислено. //--------------------------------------------------------------------------- #include <vcl.h> #include <conio.h> #include <iostream.h> #include <math.h> #include<dos.h>
C++ Перевод текстовой записи формулу в читаемую функцию. http://www.cyberforum.ru/cpp-beginners/thread570869.html
Пишу диплом, в реализации подразумевается генерация и изменение большого числа различных функций. Единственный вариант который я смог подобрать для более менее адекватного алгоритма подразумевает перевод текстовой записи в формулу в математическую, то есть чтобы можно было посчитать значение по формуле из текстового файла для заданного х. Все было бы замечательно, если бы можно было использовать...
C++ Tanks на C. Проблема выстрела while(1) { int k=getch(); fire_shot(&t,&msc,&s,k); MoveTank(&t,&msc,k); DrawTank(&t,&msc); } В этом цикле у меня некоторые проблемы, при нажатии клавиши space происходит выстрел, пересчитываются координаты ну и как и должна переходит снова к строчке int k=getch(); и ждет нажатия... подробнее

Показать сообщение отдельно
Infinity3000
1058 / 577 / 24
Регистрация: 03.12.2009
Сообщений: 1,255
11.05.2012, 01:05     Передача массива из одной функции в другую, и сложение его элементов.
после for двоеточие не надо! минут десять смотрел на Ваш код, не могу догнать
C++
1
2
3
4
5
6
7
8
9
10
11
int summ_mass (int massiv[])
    { 
    int i;
    for(i = 0; i < size; i++); //убирите
        {
        summ += massiv[i];
        }
    printf("\n %d \n", summ); 
    free(massiv);
    return summ;    
    }
Добавлено через 48 секунд
и если вы выделяете память с помощью new

C++
1
int* massiv = new int[size];
то и освобождайте ее с помощью delete

C++
1
delete [] massiv
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru