Topologija računarskih mreža
Objavio bojann998 18. april 2024.
Skripte, Informacione tehnologije
Objavio mia.maric 22. april 2013. Prijavi dokument
Osnovne osobine programskog jezika C
1. C je operatorski jezik (ima preko 40 operatora tipa +, -, …)
2. C se naziva slabo tipiziran jezik. Dozvoljeno je mješanje tipova podataka. Način realizacije logičkog tipa je drugačiji i utiče na stil programiranja.
Elementi programskog jezika C. To su sintaksa, semantika i pragmatika.
Alfabet. …svakog programskog jezika je skup dozvoljenih simbola.
1. Prva grupa simbola je engleski alfabet velikih i malih slova kao i _ (donja crta)
2. Druga grupa su cifre od 0-9.
3. Su specijalni znaci (+ * – ? ; , >> += == >>=)
Format izvornog koda. Format je način raspoređivanja naredbe.
Kraj naredbe je novi red, to se zove “bijeli znak”.
Rječnik je skup riječi koje su rezervisane za C. npr. while. Nemožemo nazvati promjenjivu sa riječima iz rječnika. Ima ih ukupno oko 30-40.
Komentari. Su namjenjeni programerima, a nije prevodiocu odnosno kompajleru. C ima duži i kraći komentar.
/* (otvoren komentar)
tekst
…
…
(zatvoren komentar) */
// tekst (kraći komentar je samo za jednu liniju)
Identifikatori. Je ustvari “ime”. To su promjenjive, funkcije, tipovi, a može se dati i konstanti npr. π=3.14. U indetifikatore mogu samo da uđu slova i brojevi a nemogu se koristiti specijalni znakovi. Uslov je jedino da prvo bude slovo. Dužina identifikatora može da budeproizvoljno dugačak ali prevodilac uzima samo jedan dio (oko 31 karakter).
Konvencije. Stil programiranja u C-u je vrlo individualan i do rješenja se dolazi na različite načine.
1. Prva konvencija je da indetifikatori koji imaju semantiku moraju biti mnemonički tj. da nas posjete na to značenje. Promjenjive se nazivaju MASA, SNAGA itd. tj. imenom.
2. Odnosi se na promjenjive i programe a nije opšte prihvaćen. Koriste se tzv. CAMEL notacija (počinje malim slovom, a svaka druga riječ počinje sa velikim) i pišu se spojeno. (myAge, inTransactionFile)
Objavio bojann998 18. april 2024.
Objavio Studenteu 18. april 2024.
Objavio Studenteu 18. april 2024.
Objavio ghhjhghjghjgjh 18. april 2024.
Objavio ghhjhghjghjgjh 18. april 2024.
Objavio ghhjhghjghjgjh 18. april 2024.
Komentari
You must be logged in to post a comment.