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

Функция которая склеивает 2 строки - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Получить строку на русском языке http://www.cyberforum.ru/cpp-beginners/thread967171.html
Здрасте. Помогите решать проблему. Есть код #include <iostream> // подключаем библиотеку ввода и вывода #include <string> // библиотека для работы со строками using namespace std ; // используем именное пространство std
C++ Работа с bmp файлом. Считывание значение пикселей в массив Здравствуйте. Необходимо написать код который считывает из bmp картинки значение пикселей RGB в массив. Спасибо за внимание! http://www.cyberforum.ru/cpp-beginners/thread967165.html
Поиогите выводит повторения C++
#include <stdio.h> #include <iostream.h> #include <vector.h> struct video{ char nameFilm; char director; int time; int cost; };
C++ в программе выдаёт повторение что делать?
11. Структура "Видеокассета": - название фильма; - режиссер; - продолжительность; - цена. Удалить все элементы с ценой выше заданной, добавить 3 элемента в конец файла. #include <stdio.h> #include <iostream.h> #include <vector.h>
C++ суммровать N - массив по не ведется 1 http://www.cyberforum.ru/cpp-beginners/thread967145.html
Суммировать N-массив пока не ведется 1, программа сразу выдает ответ. Спасибо
C++ Вычисление суммы и факториала Нужна помощь с решением лабораторной работы: Для каждого x, изменяющегося от a до b с шагом h, найти значения функции Y(x), суммы S(x) и |Y(x) – S(x)| и вывести в виде таблицы. Значения a, b, h и n вводятся с клавиатуры. Так как значение S(x) является рядом разложения функции Y(x), при правильном решении значения S и Y для заданного аргумента x (для тестовых значений исходных данных) должны... подробнее

Показать сообщение отдельно
LOLYOU1996
3 / 3 / 0
Регистрация: 25.08.2013
Сообщений: 39
02.10.2013, 15:24     Функция которая склеивает 2 строки
Доброго времени суток. Я решил написать простенькую функцию но у меня появилась проблема. В результате работы программы при вводе:
PHP
1
2
trat
ata
выводит
PHP
1
t
В решении проблемы хотелось бы услышать где проблема как ее решить, а вот решить я постараюсь сам.

вот код
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
#include <iostream>
#include <conio.h>
 
using namespace std;
 
char String(char *input1,char *input2){
     char output[strlen(input1) + strlen(input2) + 1];
     int i = 0;
     for(i; i < strlen(input1); i++)
        output[i] = input1[i];
     for(i; i < strlen(input2); i++)
        output[i] = input2[i];
     output[i] = '\0';
     return *output;
}
 
int main(){
    char str1[100], str2[100];
    cin >> str1 >> str2;
    
    cout << String(str1, str2);
    
    _getch();
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 07:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru