w10.pdf
(
247 KB
)
Pobierz
Podstawy Informatyki
dr Elzbieta Gawro nska
gawronska@icis.pcz.pl
Instytut Informatyki Teoretycznej i Stosowanej
Podstawy Informatyki 10
To co ma byc niewidoczne dla kompilatora...
Komentarze I
komentarz to ci ag znaków w programie ignorowany przez kompilator
komentarzami w jezyku C++ jest tekst:
znajduj acy sie za znakami “
//
” do ko nca linii (uwagi jednowierszowe lub
krótsze)
znajduj acy sie pomiedzy znakami “
/*
” oraz “
*/
” (uwagi i wyjasnienia nie
mieszcz ace sie w jednej linii)
komentarze ograniczone symbolami “
/*
” i “
*/
” nie mog a sie
zagniezdzac
komentarz jako dokumentacja (blok wyjasniaj acy dany fragment tekstu
programu) musi byc uaktualniany w miare wprowadzania zmian do
oprogramowania
Podstawy Informatyki 10
To co ma byc niewidoczne dla kompilatora...
Komentarze II
przykładowy kod zródłowy:
1
/ To
j e s t
p i e r w s z y
p r o g r a m
n a
w y k l a d
2
:)
3
/
4
5
#include
< i o s t r e a m >
/ / n a g l o w e k
6
usingnamespace
std
;
/ / p r z e s t r z e n
7
/ /
8
int
main
( )
9 {
10
cout
<<
"Hello"
<<
/e n d l
<</
"World!!!"
<<
endl
;
/ / n i e
11
/ / p r z e c h o d z e
w
s r o d k u
do
n o w e j
l i n i i
12
return
0 ;
13
}
Podstawy Informatyki 10
Wprowadzanie i wyprowadzanie danych
Operacje wejscia–wyjscia I
instrukcja
std::cout«"HelloWorld!!!";
powoduje wypisanie na standardowym wyjsciu, czyli ekranie monitora,
tekstu:
HelloWorld!!!
std::
oznacza, ze symbol uzyty po drugim dwukropku nalezy do tzw.
przestrzeni nazw
std
, czyli jest jednym ze standardowych elementów
jezyka
cout
pochodzi od console output
znaki
<<
(operator wyjscia) słuz a do skierowania napisu (lub np.
wartosci zmiennej) do strumienia reprezentowanego np. przez
cout
Podstawy Informatyki 10
Wprowadzanie i wyprowadzanie danych
Operacje wejscia–wyjscia II
Jezeli kilka instrukcji wysyłania danych do strumienia wyjsciowego
nastepuje bezposrednio jedna po drugiej, to mozna je poł aczyc w jedn a
instrukcje złozon a
instrukcja wejscia
cin»a;
jest okresleniem miejsca pobierania danych wejsciowych, czyli
strumienia wejsciowego, zwi azanego z konsol a uzytkownika
(klawiatur a), powoduje ona wczytanie wartosci z klawiatury do
zmiennej
a
cin
pochodzi od console input
symbol
>>
jest operatorem wejscia, słuzy do skierowania zawartosci
strumienia reprezentowanego np. przez
cin
do zmiennej
a
cin
jest równiez zdefiniowany w przestrzeni nazw
std
Podstawy Informatyki 10
Plik z chomika:
RrudaLimonkaa
Inne pliki z tego folderu:
c++(1).rar
(12635 KB)
c++.rar
(12635 KB)
pjp_cxx_05(1).pdf
(2346 KB)
wi_mpd06(1).pdf
(297 KB)
wstep(pd)_4(1).pdf
(1450 KB)
Inne foldery tego chomika:
Algebra
Analiza
BHP
Logika
Różności
Zgłoś jeśli
naruszono regulamin