Примеры работы со строками в С++
Здесь приведены типичные программы по работе со строками. Эти примеры пригодятся при написании ваших программ - можно использовать фрагменты для реализации типовых задач ввода строк.
Пример. Считывание строки с клавиатуры
Пример. Считывание строки с помощью функции gets()
Пример. Поэлементное заполнение массива
Пример. Поэлементное заполнение массива
Пример. Считывание строки с клавиатуры
#includeusing namespace std; int main(){ char str[100]; cout << "Enter your text, please: "; cin >> str; cout << "Your text is: " << str << endl; return 0; }
#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; }