As We can ’t construct a lause without the use of words, samaten, We can’ t construct a program without using building blocks. Ohjelman pienin yksittäinen elementti on token. Ilman tokeneita ohjelmointia ei voida tehdä C: ssä.yleensä C: ssä olevat tokenit ovat lähdekoodin luomisen peruskomponentti.

tänään olisi hyvä tutustua–

  1. avainsanat C: ssä
  2. tunnisteet C: ssä
  3. merkkijonot C: ssä
  4. operaattorit C: ssä
  5. vakio C: ssä
  6. erikoismerkit C: ssä

Pysy ajan tasalla uusimpien teknologiasuuntausten kanssa
liity Dataflairiin Telegramissa!!

Mitä ovat poletit C: ssä?

poletit ovat C-kielessä ohjelman pienin mahdollinen yksikkö, joka välittää kääntäjälle tietyn merkityksen. Se on ohjelmointikielen rakennuspalikoita.

erityyppisiä poletteja C

C – ohjelmointikielissä on 6 erilaista polettia-

erityyppisiä poletteja C

on tärkeää ymmärtää, että näitä nimiä ei voi käyttää vaihdellen, joten käsittelemme kutakin polettityyppiä yksityiskohtaisesti C: ssä.

avainsanat C

avainsanat C-kielessä ovat ennalta määriteltyjä & varattuja sanoja, joilla kullakin on oma merkityksensä ja siten siihen liittyvä erityinen funktio. Emme voi vain käyttää avainsanoja muuttujien nimien määrittämiseen, koska se merkitsisi täysin eri merkitystä kokonaan ja olisi virheellinen. On yhteensä 32 avainsanoja tarjotaan C.

auto tauko tapaus merkki
continue do default const
tupla else enum extern
for if goto float
int pitkä Rekisteri paluu
allekirjoitettu staattinen koko lyhyt
struct switch typef unioni
void kun taas haihtuvat allekirjoittamattomat

Key takeaway: Kaikki avainsanat C ovat pieniä luonteeltaan.

Osaatko luoda omia otsikkotiedostoja C-kielellä?

edellä lueteltujen avainsanojen lisäksi on olemassa tiettyjä lisäsanoja, joita ei voida käyttää muuttuvina niminä. Ne on lueteltu aakkosjärjestyksessä seuraavasti:

  1. asm
  2. bool
  3. saalis
  4. Luokka
  5. const_cast
  6. delete
  7. dynamic_cast
  8. eksplisiittinen
  9. vienti
  10. väärä
  11. ystävä
  12. inline
  13. inline
  14. nimisuoja
  15. uusi
  16. operaattori
  17. yksityinen
  18. suojattu
  19. julkinen
  20. reinterpret_cast
  21. static_cast
  22. template
  23. tämä
  24. heitto
  25. tosi
  26. yritä
  27. typeid
  28. typename
  29. käyttäen
  30. virtual
  31. wchar_t

Identifiers in C

C-ohjelmoijalla on säännös antaa muuttujille, matriiseille ja funktioille haluamansa nimet. Näitä kutsutaan tunnisteiksi C: ssä.käyttäjä voi käyttää eri merkistöjen yhdistelmää, joka on saatavilla C-kielellä tunnisteen nimeämiseksi, mutta käyttäjän on noudatettava tiettyjä sääntöjä tunnisteita nimetessään, muuten tilanne osoittautuisi vaikeaksi.

tunnisteita koskevat säännöt C: ssä–

  1. ensimmäinen merkki: Tunnisteen ensimmäisen merkin tulisi välttämättä alkaa joko aakkosilla tai alaviivalla. Se ei voi alkaa numerosta.
  2. ei erikoismerkkejä: C ei tue erikoismerkkien käyttöä tunnistetta nimettäessä. Esimerkiksi erikoismerkkejä, kuten pilkkua tai välimerkkejä, ei voi käyttää.
  3. ei avainsanoja: avainsanojen käyttö tunnisteina on ehdottomasti kielletty, koska ne ovat varattuja sanoja, joista olemme jo keskustelleet.
  4. ei valkoista tilaa: Valkoisiin välilyönteihin kuuluvat tyhjät välilyönnit, newline, carriage return ja vaaka-välilehti, joita ei voi käyttää.
  5. Sanaraja: tunnistenimellä voi olla mielivaltaisen pitkä jono, joka ei saisi ylittää 31 merkkiä, muuten se olisi merkityksetön.
  6. kirjainkoko huomioidaan: isoja ja pieniä kirjaimia käsitellään eri tavalla.

tässä on taulukko, joka havainnollistaa tunnisteiden kelvollista käyttöä C:

tunnisteiden nimi Valid or Invalid Correction or Alternative, If Invalid Validation, If Invalid
20th_nimi virheellinen nimi_20 se rikkoo sääntöä 1, koska se alkaa numerolla
_kuva kelvollinen
Tori.lasku virheellinen markkina_bill
se rikkoo 2 artiklaa, koska se sisältää erityisluonteen.”’
poista virheellinen delet se rikkoo sääntöä 3, koska se sisältää avainsanan
työntekijä voimassa
asiakkaan nimi virheellinen asiakasnimi se rikkoo sääntöä 4, koska se sisältää tyhjän tilan
alue () voimassa

vakiot C

, joita usein kutsutaan kirjaimiksi, vakiot, kuten nimikin antaa ymmärtää, ovat kiinteitä arvoja i.e. ne eivät voi muuttaa arvoaan ohjelman aikana, kun ne on määritelty.

vakion syntaksi C-ohjelmoinnissa –

const data_type variable_name = value;

ota kierros C: n perussääntöihin

erilaisia C-kielen vakioita-

  1. kokonaisluku vakiot: nämä ovat kokonaisluku tietotyyppi. Esimerkiksi konst int-arvo = 400;
  2. kelluvat vakiot: nämä ovat float-tietotyyppiä. Esimerkiksi konst float pi = 3.14;
  3. Merkkivakiot: nämä ovat merkkitietotyyppiä. Esimerkiksi const char gender = ”f”;
  4. Merkkijonovakiot: nämäkin ovat merkkitietotyyppiä, mutta eroavat ilmoituksessa. Esimerkiksi const char name = ”DataFlair”;
  5. Oktaalivakiot: lukujärjestelmää, jossa on vain 8 numeroa, 0: sta 7: ään, kutsutaan oktaalilukujärjestelmäksi. Vakiot oktaaliarvot voidaan ilmoittaa seuraavasti: const int oct = 040; (se on desimaalilukujärjestelmässä luvun oktaaliekvivalentti ”32”.)
  6. Heksadesimaalivakiot: Lukujärjestelmää, jossa on 16 numeroa 0: sta 9: ään ja aakkoset ”a: sta” f: ään, kutsutaan heksadesimaalilukujärjestelmäksi. Vakiot heksadesimaaliarvot voidaan ilmoittaa seuraavasti: const int hex = 0x40; (se on desimaalilukujärjestelmässä numeron 64 heksadesimaaliekvivalentti.)

älä kamppaile tietotyyppien kanssa C-ohjelmoinnissa

merkkijonoja C

aivan kuten merkkejä, merkkijonoja käytetään kirjainten ja numeroiden tallentamiseen. Merkkijonoja C kutsutaan joukko merkkejä. Se on suljettu kahden lainausmerkin sisään, toisin kuin merkit, jotka on tallennettu yhteen lainausmerkkiin. Merkkijonon päättymistä edustaa null-merkki, joka on ”\0”. Merkkijonon koko on sen yksittäisten merkkien määrä.

C-kielessä merkkijono voidaan julistaa seuraavilla tavoilla:

char name = ''DataFlair"; // The compiler reserves 30 bytes of memory
char name = "DataFlair"; // The compiler reserves the required amount of memory
char name = { 'D' , 'a' , 't' , 'a' , 'F' , 'l , 'a' , 'i' , 'r' , '' }; // How a string is represented as a set of characters.

C: n erikoismerkkejä

kirjainten ja numeroiden lisäksi C: ssä on joitakin erikoismerkkejä, jotka auttavat manipuloimaan tai suorittamaan dataoperaatioita. Jokaisella erikoismerkillä on erityinen merkitys C-kääntäjälle.

  1. – hakasulkeet-alku-ja sulkusulkeet taulukon osoittavat yhden ja moniulotteinen alaindeksit.
  2. () – yksinkertaiset sulut-käytetään funktioilmoituksen ja kutsujen esittämiseen, käytetään printtilausekkeissa.
  3. {} – kihara henkselit-merkitsevät tietyn koodin fragmentin alkua ja loppua, joka voi olla funktio tai silmukka tai ehdollinen lauseke.
  4. , – pilkku-erottaa useamman kuin yhden lausekkeen, kuten eri muuttujien nimien julistuksessa C.
  5. # – Hash / Pound / Preprocessor – esiprosessoridirektiivi, käyttää otsikkotiedoston käytön ilmaisemiseen.
  6. * – asteriski – ilmoittaa osoittimet, joita käytetään operandina kertolaskuun.
  7. ~ – Tilde-vapaan muistin tuhoajana.
  8. . – Periodi / piste-rakenteen jäsenen käyttöön.

C: n operaattorit

C: n operaattorit ovat työkaluja tai tunnuksia, joita käytetään tietyn toiminnon suorittamiseen datalle. Operaatiot suoritetaan operandeilla. Operaattorit voidaan luokitella kolmeen laajaan kategoriaan käytettyjen operandien määrän mukaan. Jotka ovat seuraavat:

1. Unary: siinä käytetään yhtä operandia. Esimerkiksi ”!”on unary operaattori, joka toimii yhdellä muuttujalla, sano” c ” as !c, joka ilmaisee sen negaation tai komplementin.

2. Binary: siihen liittyy 2 operandien käyttö. Ne luokitellaan edelleen:

  • aritmeettinen
  • Relaatio
  • looginen
  • tehtävä
  • Bitwise
  • ehdollinen

3. Ternaari: Siinä käytetään 3 operandia. Esimerkiksi ?: Käytetään if-else-ehtojen sijasta.

Get a complete overview of operators in c with examples

Summary

Tokens in C are the basic building blocks of a program. Henkilö, joka hallitsee nämä käsitteet, on arvokas kokonaisuus markkinoilla. C: n eri tyyppisillä poleteilla on lukuisia funktioita eri kentille. Lyhyesti voidaan sanoa, että jokaisen C-kokelaan tulisi tuntea tokenien käsite C-ohjelmointikielessä.

Vastaa

Sähköpostiosoitettasi ei julkaista.