HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   Форум АНТИЧАТ > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
 
 
Опции темы Поиск в этой теме Опции просмотра

  #10  
Старый 16.01.2010, 03:52
SHARA
Участник форума
Регистрация: 26.05.2007
Сообщений: 191
Провел на форуме:
389326

Репутация: 9
По умолчанию

Цитата:
Сообщение от STIFFmaster  
Помогите с лабораторкой, завтра нада сдавать(((
Написать функцию сложения двух строк, в которой результат возвращается с помощью указателя(указатель передается функцией)
Не знаю нужна еще или нет.
Вроде работает:
Цитата:
/*Написать функцию сложения двух строк.
в которой результат возвращается с помощью указателя(указатель передается функцией)*/
#include<iostream>
#include<cstdlib>
using namespace std;
void my_strcat(char *s1, char *s2);
int main()
{

char str1[80];
char str2[80];
char *i;
char *j;
i=str1;
j=str2;
cout<<"First string: ";
gets(str1);
cout<<"Second string: ";
gets(str2);
my_strcat(i,j);
cout<<str1;
return 0;
}
void my_strcat(char *s1, char *s2)
{
while(*s1)
s1++;
while(*s2){
*s1=*s2;
s1++;
s2++;
}
*s1='\0';
}
 
Ответить с цитированием
 



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Американским студентам запретили пользоваться Skype KPOT_f!nd Мировые новости. Обсуждения. 1 28.09.2006 03:47
Любителям квестов сюда!! FoX's Болталка 10 25.01.2005 20:42



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.