Tak, można wykorzystać funkcję getchar np tak:
while (getchar() != '\n')
Można też użyć innych funkcji np.
cin.get()
Wyjaśnienie dotyczące '\n'
Dla "a" odpowiednikiem char jest 'a' lub 97
Dla "enter" jest to '\n',
a dla "\" to '\\'.
To nie jest prawda. "a" to napis i jego odpowiednikiem jest "a\0". W C++ odróżniamy te dwie rzeczy. Enter w tym przypadku ma numer 13. Plus zależy od systemu. Linux i Windows inaczej kończą linię.
93,715 zapytań
142,629 odpowiedzi
323,260 komentarzy
63,257 pasjonatów
Motyw:
Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡
Oto polecana książka warta uwagi.Pełną listę książek znajdziesz tutaj
Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.