Kreiranje simbola i njihovo prikazivanje na displeju. Ikona trokuta sa strelicama na Samsung pametnim telefonima: šta to znači i kako ukloniti Oznaku ikona na pametnom telefonu

Koristite ikone za brzo pokretanje aplikacije ili otvaranje dokumenta. Da biste to učinili, samo dvaput kliknite na željenu ikonu.

Postoji još jedna opcija za pokretanje programa ili otvaranje dokumenta koji je skriven ispod ikone - korištenje kontekstni meni. Pojavljuje se kada kliknete na ikonu u pravu dugme miša. Pored ikone pojavljuje se lista radnji koje se mogu izvršiti na aplikaciji ili dokumentu.

Možete kreirati vlastiti folder direktno na radnoj površini. Da biste to uradili, kliknite desnim tasterom miša na deo radne površine bez prozora i ikona i u kontekstualnom meniju koji se pojavi (slika 2.17) pređite mišem preko stavke Kreiraj. U ovom trenutku će se pojaviti podmeni u kojem treba kliknuti na riječ Folder (slika 2.18). Kao rezultat toga, žuta ikona foldera će se pojaviti na radnoj površini sa natpisom „Nova fascikla“ ispod nje. Odmah na tastaturi unesite ime koje ste smislili za fasciklu (slika 2.19), a zatim pritisnite taster Enter na tastaturi. Novi folder je kreiran.

Rice. 2.17. Pozivanje kontekstnog menija

Rice. 2.18. Kreiranje foldera

Da biste izbrisali fasciklu sa radne površine, samo kliknite mišem na njenu ikonu, a zatim pritisnite taster Delete (Del) na tastaturi.

Rice. 2.19. Unos naziva foldera

Traka zadataka

Na dnu ekrana nalazi se traka sa dugmetom i ikonama na njoj. Ovo Panelzadataka. Dugme

Start (Start) na lijevoj ivici trake zadataka služi za pozivanje glavnog menija Windows 7. O ovom meniju ćemo govoriti kasnije, ali sada ćemo razgovarati o preostalim elementima trake zadataka. Desno od dugmeta


Služi za otvaranje pretraživača (aplikacija za pretraživanje interneta);


Start ima nekoliko ikona (obično tri). Ovo su dugmad za brzo pokretanje nekih aplikacija. Pogledajmo svaki od njih.

pokreće Explorer - aplikaciju za rad s datotekama i mapama;

Otvara Windows Media video i audio plejer.

Na desnoj ivici trake zadataka nalazi se dugme napravljeno u obliku pravougaonika. Kada kliknete na ovo dugme, svi otvoreni prozori se minimiziraju, oslobađajući radnu površinu.

Samo lijevo od ovog dugmeta prikazani su trenutno vrijeme i datum. Ako zadržite pokazivač miša preko ove lokacije, pravougaonik koji se pojavi prikazat će datum sa slovom koje označava mjesec i dan u sedmici.


Pored datuma nalazi se ikona zvučnika

Sa lijeve strane ikone zvučnika možete vidjeti ikonu spremnosti mreže. Ako ima krst

Sistem se ne može povezati na mrežu. Na primjer, kabel nije spojen na mrežnu karticu računara ili sistem nije mogao pronaći drajver za instaliranu mrežnu karticu.

Krajnji lijevi element u ovoj grupi je indikator trenutnog jezika. Tipično, u rusificiranim operativnim sistemima, izbor je između dva jezika - ruskog ili engleskog. Vrijednost RU označava da će se ruska slova trenutno pojaviti prilikom unosa teksta sa tastature. Ako indikator prikazuje vrijednost EN, bit će unesena latinična slova.


Rice. 2.21. Izbornik jezika


Da biste promijenili jezik, možete kliknuti na indikator jezika i odabrati željeni jezik u meniju koji se pojavi (slika 2.21).

TO Osim toga, za promjenu jezika se koristi kombinacija tipki. Možete odabrati kombinaciju nekoliko opcija. Prema zadanim postavkama (odnosno odmah, bez dodatnih postavki), jezik se mijenja pomoću kombinacije tipki Alt+ Shift (Ctrl+Shift).

Da biste dodali druge jezike, potrebno je da izaberete naredbu „Opcije“ u kontekstualnom meniju menjača jezika, a u dijaloškom okviru, na kartici „Općenito“, kliknite na dugme „Dodaj“. Na kartici "Promjena tastature" možete promijeniti prečicu na tipkovnici na prikladniju.

Dugmad za pokretanje aplikacija pojavljuju se u srednjem dijelu trake zadataka. Činjenica je da možete pokrenuti nekoliko aplikacija odjednom, od kojih će Windows 7 otvoriti vlastiti prozor. Kao što je već spomenuto, prozore možete minimizirati. U tom slučaju, prozor nestaje sa ekrana, ali ostaje kao dugme na traci zadataka. U bilo kom trenutku možete kliknuti na dugme na traci zadataka i otvoriće se odgovarajući prozor. Štaviše, postat će aktivan, odnosno bit će iznad ostalih otvorenih prozora.

Jedan ili drugi prozor možete učiniti aktivnim klikom na njega mišem ili klikom na dugme za ovaj prozor na traci zadataka. Također možete koristiti kombinaciju tipki Alt+Tab za prebacivanje između prozora s lijeva na desno (Alt+Shift+Tab - s desna na lijevo ili držite Alt i koristite tipke sa strelicama na tastaturi). Ako koristite temu Aero, možete koristiti kombinaciju tipki Win+Tab.

Gornji dio iPhone ekrana, gdje se nalazi takozvana „statusna traka“, prikazuje informacije o jačini ćelijskog signala, trenutnom vremenu, nivou baterije i još mnogo toga. Iskusnom korisniku ih nije teško razumjeti, ali za početnika su malo jasniji od staroegipatskih hijeroglifa. Za iskusne ljude za referencu, a za početnike da nauče napamet našu „varalicu“.

U samoj sredini su gledati, ovo je sve jasno. Po želji, sat se može podesiti da prikazuje vrijeme u 12 ili 24-satnom modu. Da biste to učinili, idite na "Postavke -> Općenito -> Datum i vrijeme".

Na lijevoj strani u statusnoj traci su prikazani: jačina signala, naziv operatera i tip mreže koja se koristi. Pogledajmo izbliza ovdje:

  1. Indikator kvaliteta signala— pet krugova na lijevoj strani označava nivo signala mobilne mreže i što je više zasjenjeno, to je veći kvalitet prijema. Kada je samo jedan obojen, veza je nestabilna.
  2. Ime operatera. značenje " Prošireno" se pojavljuje kada je iPhone povezan na mrežu koja nije ona koju koristi vaš operater. Kada iPhone traži mrežu, umjesto naziva mobilnog operatera pojavljuje se “Searching”.
  3. Tip mobilne podatkovne mreže. Ako iPhone koristi mobilnu mrežu (mobilni Internet) za povezivanje na Internet umjesto bežične Wi-Fi mreže, nakon imena operatera slijedi ikona koja označava vrstu mreže. Moguće vrijednosti: LTE, 4G, 3G, GPRS ili E (za EDGE).

P.S.: Nivo napunjenosti iPhone baterije također se može prikazati u postocima. Funkcija je uključena u “Postavke -> Općenito -> Statistika -> Prebacite “Naplata u postocima”. Postoji mišljenje (nije potvrđeno) da prikazivanje ovih informacija dodatno, iako malo, ne povećava opterećenje baterije. Praksa pokazuje: kada su procenti uključeni, korisnik počinje više da brine o nivou napunjenosti.

Na mikrokontroler i izlaz simbola iz postojećeg niza u njega. Sada pokušajmo da shvatimo kako da kreiramo sopstvene nizove sa znakovima i napišemo funkcije da ih prikažemo na ekranu. Počnimo s činjenicom da je rezolucija našeg ekrana 96x68 piksela. To znači da nećemo moći prikazati sliku veće rezolucije. Sada treba da napravimo niz od slike. Postoji mnogo različitih programa za ovu svrhu. Koristićemo Generiranje slike. Nalazi se u arhivi. Kome se ne sviđa, može proguglati i pronaći mnogo drugih.

Dakle, pokrenimo program. Postavite veličinu slike duž osa x, y. Maksimalna vrijednost je x = 96, a duž y ose = 68. Ovi brojevi mogu biti manji, ali ne i veći. Zatim ćemo izabrati skalu od 8. Oni koji imaju vrlo oštro oko ili veliki monitor, mogu ostaviti ovu vrijednost na miru. Nakon postavljanja veličine i razmjera, kliknite na ikonu “Novo” ili “Postavi novu veličinu”. Odaberimo veličinu 96x64. Zatim možete kliknuti na ikonu “Slika” i učitati bitmapu u “bmp” formatu ili nacrtati vlastitu pomoću miša. Hajde da nacrtamo svoju sliku. Naravno da sam loš umjetnik, ali to je tako. Nacrtao sam kuću i auto. Kuća više liči na toalet :-) Zatim kliknite na ikonu "Niz". Vidimo gomilu različitih brojeva. Mi ih kopiramo u naš projekat. Promijenimo ime niza u deg_96_64 . Ovo je zbog pogodnosti. Odmah je jasno koja je veličina slike. Sada ga moramo nekako prikazati na ekranu. Da bismo to učinili, napisat ćemo izlaznu funkciju za ovu distribuciju.

/////////////////////////

void char_96_64 (char x, char y)(

Unsigned int i;
gotoxy(x,y);
za (i = 0; i< 96; i++)
{
}

Gotoxy(x,y+1);
za (i = 96; i< 192; i++)
{
lcd_write(DATA,deg_96_64[i]);
}
gotoksi(x,y+2);
za (i = 192; i< 288 ; i++)
{
lcd_write(DATA,deg_96_64[i]);
}
gotoxy(x,y+3);
za (i = 288; i< 384 ; i++)
{
lcd_write(DATA,deg_96_64[i]);
}
gotoksi(x,y+4);
za (i = 384; i< 480; i++)
{
lcd_write(DATA,deg_96_64[i]);
}
gotoxy(x,y+5);
za (i = 480; i< 576; i++)
{
lcd_write(DATA,deg_96_64[i]);
}
gotoxy(x,y+6);
za (i = 576; i< 672; i++)
{
lcd_write(DATA,deg_96_64[i]);
}
gotoxy(x,y+7);
za (i = 672; i< 768; i++)
{
lcd_write(DATA,deg_96_64[i]);
}

}
////////////////////////////


Normalna slika

Sada ću pokušati da objasnim šta je šta. Na samom početku je naziv same funkcije. Zatim, zapamtimo dva broja - vrijednost na x osi = 96, i broj u nizu u uglastim zagradama. Postavimo lokalnu varijablu unsigned int i ; . Zatim na ekranu označavamo koordinate da prikažemo jednu liniju. U for petlji postavljamo vrijednost varijable I=0; i<96;i++. Это означает, что мы будем читать поочередно значения из массива от 0 до 96 и выводить их на дисплей функцией

lcd_write(DATA,deg_96_64[i]);

Onda krenimo ispočetka s drugom linijom. Tek sada od 96 do 192. Preostalom broju dodajemo vrijednost duž x ose. U ovom slučaju to je 96. Zatim treći red i tako dalje. Također sa svakom novom funkcijom gotoxy(x,y); povećati vrijednost y. Mislim da je tu sve jasno.

Obrnuta slika

Hajde sada da naučimo kako da invertujemo sliku. Odnosno, neobojene površine prefarbajte i obrnuto. Moramo otvoriti datoteku biblioteke prikaza koristeći notepad 1100.lib , i pronađite funkciju void lcd_init(void). Pronađite redove u njemu:

//lcd_write(CMD,0xa7); //- invertni prikaz

lcd_write(CMD,0xa6); //- normalan prikaz (ne invertiran)

Komentirajte nepotrebnu liniju i ponovo kompajlirajte projekat. Svi izvori i izlazna funkcija su . Sada prijeđimo na praktičan dizajn - elektronički. Ako imate bilo kakvih pitanja, kontaktirajte nas. Materijal pripremljen Boozer.

Razgovarajte o članku STVARANJE SIMBOLA I NJIHOVO PRIKAZIVANJE

Novi Samsung pametni telefoni koji koriste Android Oreo (Galaxy S, Galaxy Note i A serija) imaju novu ikonu koja izgleda kao trougao sa strelicama unutra.

Kako to izgleda na Samsung pametnim telefonima

Ova funkcija se još naziva i "ušteda podataka"

Ikona trougla sa dvije strelice unutar se pojavljuje u liniji sa indikatorom baterije na traci obavijesti.

Značenje

Ikona “trokut sa strelicama” označava “uštedu saobraćaja”. Kada se ikona pojavi na ekranu, to znači da je funkcija uštede saobraćaja aktivna.

Većina aplikacija zahtijeva internet da bi se aktivirala i radila. Kada je uređaj u Wi-Fi zoni, korisnik ne mora da brine o mobilnom saobraćaju. Ali čim pametni telefon napusti zonu slobodnog interneta, počinje rasipanje mobilnog saobraćaja, a nastavlja se čak i kada je aplikacija u pozadini. A korisnik možda neće ni primijetiti kako je granica dosegnuta. Funkcija štednje je razvijena posebno za uštedu mobilnog prometa.

Uštede u saobraćaju:

  • značajno smanjuje upotrebu mobilnih podataka;
  • produžava vijek trajanja baterije uređaja;
  • blokira obavještenja.

Kako ukloniti ikonu za čuvanje podataka

Čuvanje podataka može biti aktivno po defaultu

Instrukcije:

  1. Kliknite na ikonu "Postavke".
  2. Idite na odjeljak "Veza" (može se zvati "Veze").
  3. Zatim idite na odjeljak "Upotreba podataka".
  4. Kliknite na "Ušteda saobraćaja" da biste onemogućili funkciju.

Sve u svemu, ovo je korisna funkcija koja štedi novac i produžava vijek trajanja baterije. Ali ako je korisnik u Wi-Fi zoni, nema potrebe da ova opcija radi.

Na primjer, želite prikazati tekst:

Zovemo je "Natasha"

koji sadrži navodnike sa imenom "Natasha". Ako pokušate prikazati ovu liniju koristeći instrukciju

Puts("Zovemo je "Nataša"");

dobićete poruku o grešci od kompajlera. Zapamtite, parametar proslijeđen puts() mora početi i završiti navodnicima tako da C prevodilac zna gdje niz počinje i gdje se završava. U pogrešnom primjeru iznad, prevodilac bi interpretirao parametar kao "Mi je zovemo" s dodatnim znakovima "Natasha"" smještenim izvan para dvostrukih navodnika, ali unutar para zagrada koje sadrže parametar za poziv funkcije puts(). Za kompajler, takva linija sadrži previše informacija.

Hajde da sada damo ispravnu notaciju ove instrukcije:

Puts("Zovemo je \"Natasha\"");

Fig.3. Prikaz znakova citata

Slika 3 pokazuje kako kompajler tumači ovu liniju.

Uz navodnike i obrnute kose crte, možete koristiti escape kodove za prikaz različitih grafičkih znakova. IBM PC i kompatibilni računari mogu prikazati skup znakova poznat kao prošireni ASCII skup znakova. Sadrži sva slova, brojeve i interpunkcijske znakove koji se mogu unijeti s tastature, kao i neke grafičke simbole i slova ruskog alfabeta. Svaki simbol u setu ima svoj broj, na primjer, broj 3 odgovara simbolu „srca“ (u terminologiji kartica „srca“). Da biste prikazali znak na ekranu, morate postaviti odgovarajući broj (u obliku tri cifre) iza obrnute kose crte:

Putchar("\003");

Kao rezultat ovog uputstva, na displeju se pojavljuje simbol „srce“. Za prikaz simbola svih boja karata koristite sljedeći program:

Main())(puts("Hearts \003\n");puts("Diamonds \004\n");puts("Klubovi \005\n");puts("Spades \006\n");)

Funkcija puts() će prikazati nazive svih boja karata i njihove odgovarajuće grafičke simbole (slika 4). Tabela 1 prikazuje neke znakove koji se mogu predstaviti samo korištenjem njihovih kodova.

Fig.4. Prikaz grafičkih simbola po njihovim kodovima

Za prikaz grafičkih znakova možete koristiti i funkciju putchar() zbog dualnosti karakternih varijabli. Ako definirate varijablu tipa int, očito joj možete dodijeliti numeričku vrijednost:

Int count;count=5;

Ako zatim koristite ovu varijablu kao parametar proslijeđen funkciji putchar().

Putchar(broj);

Simbol povezan sa vrijednošću varijable će biti prikazan na ekranu.

Tabela 1. Neki kodovi znakova koji se koriste.

Jedan od znakova u ASCII skupu se ne pojavljuje na ekranu, ali kada pokušate da ga prikažete, zazvoni zvono! Korištenje escape sekvence \007 uzrokuje zvučni signal ugrađenog zvučnika vašeg računara. Sljedeći program pišta dva puta kako bi skrenuo pažnju na poruku na ekranu:

#define BELL "\007" /* ZVONO je lakše zapamtiti nego \007 */main())(putchar(BELL); /*Beep*/putchar(BELL); /*Beep*/puts("Pažnja kupcima! \n");puts("Postoji sezonska rasprodaja u odjelu sportske opreme\n");)

Direktiva #define definira konstantu BELL sa vrijednošću \007. I iako ste morali da unesete četiri znaka sa tastature da biste definisali konstantu, kompajler će je percipirati kao običnu karakternu konstantu. Zvučnik zvučnika se čuje kada pokušate prikazati BELL konstantu koristeći putchar() funkciju.

Poliedarska funkcija printf()

Funkcije puts() i putchar() se koriste prilično često, ali su nažalost njihove mogućnosti donekle ograničene. Nijedan ne može dati numerički izlaz, a oba imaju samo jedan argument(parametar). To znači da obje funkcije mogu prikazati samo jedan objekt.

C i C++ jezici imaju svestraniju funkciju koja se zove printf(). Omogućava vam da prikažete podatke svih vrsta i radite sa listom od nekoliko argumenata. Osim toga, kada pozovete funkciju printf(), možete odrediti kako će se podaci formatirati.

U najjednostavnijem slučaju, funkcija printf() se može koristiti umjesto funkcije puts() za ispis niza:

#define MESSAGE "Zdravo main())(printf(MESSAGE);printf("Dobro došli u moj svijet, a sada... ćao!");)

Kao i puts(), printf() će ispisati stringove u navodnicima i vrijednosti string konstanti i varijabli.

Izlaz brojeva

Da bismo prikazali numeričke podatke i mogli da formatiraju podatke svih tipova, lista parametara koji se prosleđuju funkciji printf() podeljena je na dva dela (slika 5).


Fig.5. Dva dijela liste parametara funkcije printf().

Prvi parametar se poziva kontrolna linija ili format string*. Ovaj parametar je stavljen u navodnike i govori kompajleru gdje u redu treba da se pojave podaci. Niz formata može sadržavati bilo koji tekst zajedno sa oznakama pod nazivom indikatori formata** i definirajte tip podataka kao i njegovu lokaciju.

Svaki indikator formata počinje simbolom za postotak (%) nakon čega slijedi slovo koje označava tip podataka:

Dakle, prvi dio printf() naredbe je napisan ovako:

Printf("%d")

Znak procenta govori kompajleru da će ga pratiti indikator formata (da biste prikazali sam znak procenta, napišite ga dvaput: printf("%%");).

Slovo d govori kompajleru da prikaže cijeli broj napisan u decimalnom brojevnom sistemu (slika 6).


Fig.6. Komponente indikatora formata

Drugi dio liste parametara je lista podataka A koji sadrži literale, imena konstanti ili imena varijabli čiju vrijednost želite prikazati. Lista podataka je odvojena od niza formata zarezom. Svi elementi liste podataka su takođe odvojeni zarezima. Kada kompajler proizvede objektni kod, on zamjenjuje pokazivače formata vrijednostima sa liste podataka.

Jednostavan primjer korištenja printf() funkcije je dat u nastavku:

Printf("%d", 12);

Tokom izvršavanja ove instrukcije, vrijednost 12 će biti zamijenjena umjesto indikatora formata (slika 7). U našem primjeru smo zapravo prošli


Fig.7. Vrijednost se zamjenjuje umjesto indikatora formata

Funkcija biblioteke printf() ima dva parametra: niz formata i numerički literal12.

Niz formata takođe može sadržati običan tekst sa uključenim indikatorima formata. Na primjer, pogledajte upute:

Printf("Imam %d godina", 12);


Fig.8. Korištenje indikatora formata unutar literala stringa

Niz formata u ovom primjeru je unos

"Imam %d godina"

Indikator formata, %d, označava da želimo da ubacimo broj između riječi „okrećem se“ i riječi „godina“ (slika 8). Kada prevodilac zameni broj 12 umesto indikatora formata, videćemo sledeću frazu:

Navršio sam 12 godina

U ovom primjeru, i literal niza i numerička vrijednost se prosljeđuju funkciji.

U ovom slučaju, isti rezultat se može dobiti prosljeđivanjem cijele fraze kao parametra jednoj od funkcija:

Printf("Imam 12 godina"); puts("Imam 12 godina");

Ali da biste kombinirali tekst s numeričkim konstantama ili varijablama, morate koristiti funkciju printf() i indikatore formata, kao, na primjer, u programu:

Main() (int age; starost = 12; printf("Imam %d godina", starost); )

Ovaj program prikazuje string literal i vrijednost cjelobrojne varijable na ekranu koristeći jednu instrukciju (slika 9).


Fig.9. Vrijednost varijable se zamjenjuje umjesto pokazivača formata

Funkcija printf() može se proslijediti bilo koji broj parametara za prikaz više argumenata. U ovom slučaju, potrebno je dostaviti indikator formata za svaki argument. Vrijednosti u listi podataka moraju biti postavljene istim redoslijedom kao i odgovarajući specificatori formata: prva stavka na listi podataka zamjenjuje se prvim specificatorom formata, druga drugim, itd. Pogledajte program:

Main())(int lucky_1, lucky_2;lucky_1 = 12;lucky_2 = 21;printf("Moji sretni brojevi su \ %d i %d", lucky_1, lucky_2);)

Ovdje smo definirali dvije cjelobrojne varijable lucky_1 i lucky_2 i dodijelili im početne vrijednosti. Lista podataka funkcije printf() sadrži dva imena promenljivih (argumenata) koje želimo da prikažemo, tako da niz formata takođe mora imati dva indikatora formata. Pošto su obe varijable tipa int, oba indikatora formata su ista - %d, kao što je prikazano na slici 10.


Slika 10. Korištenje dva indikatora formata

Kompajler će zamijeniti vrijednosti umjesto pokazivača formata, a fraza će izgledati ovako:

Moji srećni brojevi su 12 i 21

Vrijednost lucky_1, prva stavka u listi podataka, zauzet će mjesto prvog pokazivača formata, a druga stavka liste podataka (vrijednost lucky_2) će zauzeti mjesto drugog pokazivača. Ako su stavke na listi podataka zamijenjene:

Printf("Moji sretni brojevi su \ %d i %d", lucky_2, lucky_1);

tada će vrijednosti biti prikazane ovim redoslijedom:

Moji srećni brojevi su 21 i 12

Tip podataka mora odgovarati tipu pokazivača formata. Na primjer, sljedeći program prikazuje vrijednosti varijable float i varijable int koristeći jednu funkciju printf():

Main())(int count;float količina;count = 5;amount = 45.48;printf("Cijena je %f za %d komada", iznos, broj);)

Prva vrijednost sa liste podataka - broj s pomičnim zarezom - zamjenjuje se umjesto prvog pokazivača formata %f. Druga vrijednost - cijeli broj - zamjenjuje se umjesto drugog pokazivača formata %d. Program se kompajlira i radi bez grešaka, pošto su tipovi varijabli i pokazivači formata isti. Kao što je prikazano na slici 11, float vrijednost zamjenjuje %f pokazivač, a int vrijednost zamjenjuje %d pokazivač. Kao rezultat imamo:

Cijena je 45,580000 za 5 komada


Slika 11. Tip podataka mora odgovarati specifikaciji formata

Broj nula koje će se pojaviti u broju s pomičnim zarezom ovisi o konkretnom kompajleru (uskoro ćete naučiti zašto se pojavljuju). Ako zamijenite elemente u listi podataka i napišete instrukciju na sljedeći način:

Printf("Cijena je \%f za %d komada", broj, iznos);

Kompajler možda neće prijaviti grešku, ali rezultat će biti besmislen unos:

Cijena je -2,002149E37 za 16454 komada

Ovaj rezultat je uzrokovan neusklađenošću između numeričkih tipova podataka i indikatora formata. Prilikom pozivanja funkcije printf() možete koristiti više argumenata različitih tipova, ali samo ako se tipovi podataka i indikatori formata striktno podudaraju.

Prevođenje linija

Funkcija printf() ne pomera automatski kursor u novi red nakon prikaza podataka. Nakon što se podaci prikažu na ekranu, kursor ostaje na istom redu, odmah iza posljednjeg znaka.

Ako želite premjestiti kursor u sljedeći red, morate dodati kontrolni kod "nova linija" \n u niz formata:

Printf("Cijena je %f za %d komada\n", količina, broj);

\n kontrolni kod se postavlja tamo gdje se želi započeti novi red (ne nužno na kraju reda formata), na primjer, kao rezultat izvršavanja naredbe

Printf("Cijena je %f\n za %d komada\n", količina, broj);

Na ekranu će se pojaviti dvije linije:

Cijena je 45,580000 za 5 komada, a cijena je 45,580000 za 5 komada

Možete koristiti bilo koju drugu escape sekvencu za kontrolu razmaka, zvuk zvuka ili prikaz posebnih znakova.