NAZI

Kielce, nazaret, kółko inf - zarejstruj/zaloguj się aby mieć dostęp


#1 2009-10-31 22:25:56

SiwyEd

Administrator

Zarejestrowany: 2009-10-07
Posty: 21
Punktów :   

29.10.2009 - co było

Na tych zajęciach generalnie było powtórzenie, ale przy okazji powiedziałem o paru nowych rzeczach.

Jak działa komenda endl oraz flush.
<< endl; - sprawia że do cout jest wysyłany rozkaz natychmiastowego wyświetlenia tekstu na ekranie wraz z dołączonym znakiem nowej linii.
<< flush; - tak jak endl tyle że bez znaku nowej linii.
Przykład:

Kod:

cout <<"kupa"; //w tym momencie wcale nie musi wyświetlić na ekranie słowo kupa - może to nastąpić chwilę później
//ale..
cout << "kupa" << flush; //dzięki <<flush; kupa wyświetli się odrazu

Znaki specjalne w tekście:
"\n" - znak nowej lini
"\t" - znak tabulacji
"\\" - po prostu znak "\"

Kod przykładowy - skompilujcie sobie to i zobaczcie jak to działa:

Kod:

#include <iostream>

using namespace std;

int main(){
    cout << "jeden\n" << "\tdwa\n\n"
    <<"\t\t\ttrzy\n" << flush;
    system("pause");
}

Poznaliśmy także wielowymiarowe tablice:

Kod:

int tablica[25][70]; // tablica tablic liczb całkowitych
float tablica2[100][15][15];//trzy-wymiarowa tablica na liczby rzeczywiste
tablica[3][5] ...//odniesienie się do konkretnego elementu tablicy dwuwymiarowej
tablica2[7][3][5]...//odniesienie się do konkretnego elementu tablicy trój-wymiarowej

- oczywiście tablice mogą mieć więcej niż 3 wymiary.

Offline

 

Stopka forum

RSS
Powered by PunBB
© Copyright 2002–2008 PunBB
Polityka cookies - Wersja Lo-Fi


Darmowe Forum | Ciekawe Fora | Darmowe Fora
www.pret.pun.pl www.bud09.pun.pl www.alkoholizm-forum-wiedzma.pun.pl www.aklasalublin.pun.pl www.resteam.pun.pl