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

Почему появляются дополнительный сиволы в строке? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычислить значения t, соответствующие каждому значению х http://www.cyberforum.ru/cpp-beginners/thread976858.html
Вычислить значения t, соответствующие каждому значению х ( xn≤x≤xk , шаг изменения x равен dx) по формуле t=sin(ax)+(a+b)-e . Вычислить сумму отрицательных значений t, произведение ненулевых t, количество положительных значений t. На экран выводить каждую вторую пару значений x и t. Контрольный расчёт провести при a=1.23, xn=2.5, xk=8.5, dx=0.2. Помогите пожалуйста.
C++ Таблица значений функиции Вывести таблицу значений функции на отрезке с промежутком h = 15градусов (оператор while). Буду очень благодарен за помощь. http://www.cyberforum.ru/cpp-beginners/thread976857.html
C++ Сортировка динамического массива
Добрый вечер, прошу помочь с одним заданием. Дана матрица размером NxM. Упорядочить ее столбцы по возрастанию их наименьших элементов. Мой неработающий код: #include <iostream> #include <cstdlib> using namespace std; void main () { const int n = 3, m = 3
C++ Строка: В строке символов, вводимой с клавиатуры, вычислить количество разных цифр.
Пожалуйста, помогите решить задачу. В строке символов вводимой с клавиатуры, вычислить количество разных цифр.
C++ модернизированный калькулятор на СИ http://www.cyberforum.ru/cpp-beginners/thread976836.html
ПРошу небольшой помощи. имеется калькулятор #include <iostream> #include <stdlib.h> #include <math.h> using namespace std; int main() { double r1,r2,r3;
C++ Строка: Написать программу, вычисляющую сумму положительных чисел, которые вводятся в клавиатуре. Написать программу, вычисляющую сумму положительных чисел, которое вводятся в клавиатуре. А отрицательные числа не считать и вводит максимально 10 числ: 15 16 10 -98 6 -5 8 сумма чисел: 55 и так только 10 чисел должно быть. подробнее

Показать сообщение отдельно
kventin_zhuk
БНТУ ФИТР
215 / 155 / 15
Регистрация: 26.12.2012
Сообщений: 382
14.10.2013, 01:07
Darthriddikc, у вас массив из 8-ми символов, но строки по представлению си должны заканчиваться так называемым нуль-символов. А у вас под него места нет так что если хотите массив из 8 символов, зарезервируйте память под 9 элементов. Поэтому у вас и выводит всякие нечистоты - пока до нуль-символа не дойдет.

Добавлено через 56 секунд
Cra3y, шустро
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru