Сделать домашней|Добавить в избранное
 

Сайт, посвящен программированию,
исходникам разных программ и
известным алгоритмам

 
Исходники программ » Языки программирования » C/C++ » Пример работы со строками в C++ (string.h)
на правах рекламы

Пример работы со строками в C++ (string.h)

Автор: admin от 21-03-2012, 11:29

Поставленная задача:
Получите от пользователя три порции информации: год рождения, место рождения и возраст. Затем напечатайте предложение, использующее эту информацию.

Исходный код:

#include <iostream.h>
#include <string.h>
#include <conio.h>
int main ()
{
clrscr ();
char str[600];
char god[100];
char rogd[200];
char vozrast[200];
cout<<"Vvedite god rogdeniya";
cin.getline(god,99);
cout<<"Vvedite mesto rogdiniya";
cin.getline (rogd,199);
cout<<"Vvedite vozrast";
cin.getline(vozrast,199);
strcpy(str,"\nla rodilas v");
strcat(str,god);
strcat(str,",v gorode");
strcat(str,rogd);
strcat(str,",\ni mne");
strcat(str,vozrast);
strcat(str,".");
cout<<str;
getch ();
return 0;
}


Теория:
Примеры функций работы со строками:
strcpy() – копирует одну строку в другую
strcat() – конкатенация строк
strcmp() – сравнение строк
strlen() – длина строки

Конкатенация – это объединение двух строк, т.е добавление одной строки в конец другой.

 

Если вам нравится то, что мы пишем, пожалуйста, нажмите на интересующую вас рекламу сбоку, сверху, или сразу после статьи. Будет стимул писать лучше и чаще. Хорошего вам дня.

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии:

Оставить комментарий