cout<<"komunikat, np. tradycyjne: Hello World.";
Komunikat, który chcemy wypisać to ta część w cudzysłowach - jest to tzw. łańcuch znakowy, stanowiący jedną jednostkę. Zwróćcie teraz uwagę na znaki <<. Jeśli wyobrazimy sobie, że jest to część strzałki, to mamy taki symbol: wyślij komunikat do cout. Samo cout zaś to standardowe urządzenie wyjścia, czyli monitor. (cóż, nie będę kłamał - to jest dopiero czubek góry lodowej pod nazwą cout, ale z górami lodowymi jest tak, że lepiej ich unikać. Dlatego nie wnikam w szczegóły).
Nowa linia.
W komunikatach można też używać pewnych manipulatorów. Jednym z nich jest endl.
cout<<endl;
Oznacza on początek nowego wiersza. Ten sam efekt uzyskamy, wtapiając w komunikat znak \n. Dość paplania, pora na przykłady:
cout<<"tekst w linii 1";
cout<<endl;
cout<<"tu jest linia 2.";
lub
cout<<"tekst w linii 1\n";
cout<<"tu jest linia 2.";
lub
cout<<"tekst w linii 1";<<endl;<<"tu jest linia 2.";
W ostatnim przykładzie dużo zaoszczędziliśmy. No cóż, na wyjście można kierować kolejne łańcuchy znaków, jeden po drugim, więc taki zapis powinien się sprawdzić.
Tak nie wolno!
int ma in() //niedopuszczalne - spacje w nazwie
re //niedopuszczalne - znak nowego wiersza w słowie kluczowym
turn 0;
cout<<"Zamienił stryjek //niedopuszczalne - znak nowego wiersza w łańcuchu znakowym
siekierke na kijek.";
Białe znaki
return 0;
return(0);
return (0);
int main();
int main ( );
Przykłady złego stosowania:
return0;
intmain();
Brak komentarzy:
Prześlij komentarz