Хелпикс

Главная

Контакты

Случайная статья





cout<<stroka<<endl; //Вывод символьной переменной stroka  



cout<<stroka<<endl;                                                                                 //Вывод символьной переменной stroka                

cout<<"Vvedite novuyu ctroku < 30 simvolov::"<<endl;

cin>>stroka;                                                                                                //Ввод новой символьной переменной stroka

cout<<"Vu vveli novuyu stroku: "<<stroka<<endl;                          //Вывод символьной переменной stroka

cout<<"Vvedite novuyu ctroku < 50 simvolov::"<<endl;

cin>>A;                                                                                                         //Ввод символьной переменной А

cout<<"Vu vveli novuyu stroku: "<<A<<endl;                                   //Вывод символьной переменной А

           cout<<"A0= "<<A[0]<<endl;                                                                        //Вывод 0-го элемента переменной А

           cout<<"A8= "<<A[8]<<endl;                                                                        //Вывод 8-го элемента переменной А

getch();

return 0;

}

 

После выполнения программы экран будет иметь следующий вид:

 

При вводе символов с пробелами, последние игнорируются операторами ввода >> и вывода <<. Поэтому при работе со строками вместо этих операторов целесообразней использовать следующую функцию:

getline(ИмяСимвольнойПеременной, РазмерСимвольнойПеременной);

где  ИмяПеременной указывает на строку, в которую осуществляется ввод; РазмерПеременной – число символов, подлежащих вводу.

 Реализация применения этого оператора описана в нижеследующей программе.

Пример 2.Исследуем использование функцииgetline().

#include "stdafx.h"

#include <conio.h>

#include "iostream"

using namespace std;

int _tmain(int argc, _TCHAR* argv[])

{

char stroka[70], A[50];                                                                                  //Объявление символьных переменных



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.