Примеры работы со строками в С++

Здесь приведены типичные программы по работе со строками. Эти примеры пригодятся при написании ваших программ - можно использовать фрагменты для реализации типовых задач ввода строк.

Пример. Считывание строки с клавиатуры
#include 
using namespace std;
int main(){
char str[100];
cout << "Enter your text, please: ";
cin >> str;
cout << "Your text is: " << str << endl;
return 0;
}
Пример. Считывание строки с помощью функции gets()
#include 
#include 
using namespace std;
int main(){
char str[100];
cout << "Enter your text, please: ";
//Для считывания строки использована функция gets():
gets(str);
cout << "Your text is: " << str << endl;
return 0;
}
Пример. Поэлементное заполнение массива
#include 
#include 
using namespace std;
int main(){
char str[30];
int n=26;
char s='a';
for(int i=0; i < n; i++,s++)
 str[i]=s;
str[n]='\0';
cout << str << endl;
return 0;
}
Пример. Поэлементное заполнение массива
#include 
#include 
using namespace std;
int main(){
int i;
const int n=20;
char str[20];
for(i=0; i < n; i++){
 str[i]='A'+i;
 cout << str[i];
}
cout << endl;
cout << "Enter a string: ";
gets(str);
cout << str << endl;
for(i=0; i < n; i++)
cout << str[i];
cout << endl;
return 0;
}
Онлайн всего: 10
Гостей: 10
Пользователей: 0

STUDLAB Сообщить про опечатку на сайте