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

Run-time error - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычисление последовательности http://www.cyberforum.ru/cpp-beginners/thread270766.html
Необходимо вычислить сумму первых N членов последовательности s=1+1/2+1/3+1/4+... Сделал данный код, но где-то накосячил, где моя ошибка? #include "stdafx.h" #include "stdio.h" #include "math.h" #include "conio.h" int main ( ) { int i, n; float x, s, a;
C++ Как сделать примитивную графику.... суть: надо сделать так чтобы при нажатии какой-нибудь клавиши появлялась анимация примитивная. делать в консоли. если можно то летает самолет или ходит человечек. на СИ http://www.cyberforum.ru/cpp-beginners/thread270761.html
Произведения элементов матрицы в строках, которые не содержат отрицательных элементов C++
Программа должна запрашивать размеры матрицы и самостоятельно заполнять ее с помощью генератора случайных чисел (динамический массив). Верхняя граница для значения элементов матрицы также вводится с клавиатуры. Дана целочисленная прямоугольная матрица. Определить произведение элементов тех строк, которые не содержат ни одного нулевого элемента. #include <iostream> using namespace std; int...
C++ Найти максмальное значение среди отрицательных элементов и вывести на экран его индексы.
Здрастье! Я новичок в программирований, изучаю где-то три недельки и как все новички прошу помощи. Задачка гласит: Дана квадратная матрица A(4:4). Найти максмальное значение среди отрицательных элементов и вывести на экран его индексы. #include<stdio.h> #include<conio.h> #include<stdlib.h> #define n 4 int main() { int a; int i,j,l,k;
C++ шрифт в консоли http://www.cyberforum.ru/cpp-beginners/thread270747.html
как увеличить или уменьшить шрифт в консоли?
C++ Переход на C++ Я решил перейти на C++, какие программы для этого нужны? подробнее

Показать сообщение отдельно
aurzin
4 / 4 / 0
Регистрация: 22.11.2010
Сообщений: 6
05.04.2011, 21:11     Run-time error
В трех местах в выражении
C++
1
*(*(matr + j) + i)
перепутаны местами индексы, поэтому выражение (matr + j) при j = 3 указывало на неинициализированную память, что и повлекло за собой ошибку времени выполнения. Правильно надо так:
C++
1
*(*(matr + i) +j)
.
 
Текущее время: 07:00. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru