Kielce, nazaret, kółko inf - zarejstruj/zaloguj się aby mieć dostęp
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:
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:
#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:
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