318 Dodatek A
• słowo void oznacza procedurę, czyli funkcję nie zwracającą wartości w sensie arytmetycznym;
• działanie programu rozpoczyna się od funkcji o nazwie maili.
W C++ komentarz // „działa”, aż do końca linii. Chcąc coś napisać w komentarzu pomiędzy instrukcjami, użyj raczej /* komentarz */ niż //komentarz.
Linia ftindnde <iostream.h~> oznacza dołączcnic; pliku iostream.h do pliku z programem. Plik ten jest obowiązkowy, jeśli zamierzamy używać standardowych strumieni cant. dii, cerr. które odpowiadają standardowemu wyjściu (np. ekran), wejściu (np. klawiatura) oraz. miejscu, do którego należy wysyłać komunikaty o błędach, lo ostatnie zazwyczaj odpowiada ekranowi.
Pliki z rozszerzeniem /z (lub h\x) zawierają zazwyczaj deklarację często używanych stałych i typów. Oczywiście, rozszerzenie pliku nie ma dla kompilatora najmniejszego znaczenia, warto się jednak trzymać jakiejś określonej konwencji.
Tekst w C++ można wypisać, wysyłając ciąg znaków ograniczony przez cudzysłów ("tekst") do standardowego wyjścia. Sekwencja lv oznacza znak specjalny, np. '/i jest to skok do nowej linii podczas wypisywania tekstu na ekranie, - znak tabulacji etc.
Niewielkie różnice dotyczą pewnych operatorów, które w Pascalu nazywają się nieco inaczej niż w C++. To, co może uderzyć nas pizy pierwszym spojrzeniu na język (..'++, lo nasycenie programów skrótami w zapisie operacji arytmetycznych, czyniące listingi dość często pozornie mało czytelnymi. Mam tu przede wszystkim na myśli operatory ++, — oraz całą rodzinę wyrażeń typu:
zmienna OPERA TOR = wyrażenie
Należy podkreślić, iż stosowanie tych form nie jest obowiązkowe, tym niemniej wskazane - kod wynikowy programu będzie dzięki temu nieco efektywniejszy.
const float pi-3.14; II lub double int a,b,c; void main(!
const pi=3.14; program pr2;
var a,b,c:integer;Igloba 1 nn)
bagin
a: =1 ; h: = 1 ;
Jeszcze przed właściwą kompilacją.