cool web a perfektni rs- Doporucuji

Monday, September 24, 2007

Programova radka

printf("hello, world\n");
je volanim funkce, ktera se jmenuje printf a jedinym argumentem je retezec znaku "hello, world\n". Printf je knihovni funkce, ktera zobrazuje vystup na terminal /jestlize neni specifikovano jine medium/. V tomto pripade zob- razi retezec znaku, ktery je jejim argumentem. Souvisla rada libovolneho mnozstvi znaku vlozena do uvo- zovek "...." je nazyvana znakovy retezec nebo retezcova konstanta. V teto chvili budou znakove retezce pouzivany jako argumenty funkci jako je napr. funkce p r i n t f. Dvojice znaku \n v retezci je v jazyku C symbolem pro znak nove radky, ktery kdyz je nalezen, posune kurzor na levy okraj nove radky. Kdybychom znaky \n neuvedli /coz mu- zeme udelat jako pokus/, uvidime, ze vystup neni ukoncen pre- sunem na novou radku. Uvedeni dvojice znaku \n je jediny zpusob prechodu na novou radku. Kdyz budete zkouset neco po-Ő.po 12 dobneho jako
printf("hello, world
");

tak prekladac jazyka C bude hlasit chybu /chybejici prave uvo- zovky/. Funkce printf nikdy nevykonava presun na novou radku automa- ticky, proto pro vytvoreni pozadovaneho vystupu muze byt pouzi- to vicenasobne vyvolani funkce printf. Nas prvni program muze tedy vypadat takto
main()
{
printf ("hello,");
printf (" world");
printf ("\n");
}

Labels: