þekking Discovery
/ Knowledge Discovery >> þekking Discovery >> tækni >> tölva >> hugbúnaði >>

The Basics af C Programming

vilja vilja til að muna það einhvers staðar svo þú getur notað það síðar. Leiðin program man það er með því að nota breytur. Til dæmis:
 int b; 

Þessi lína segir, " Ég vil búa til pláss sem heitir b sem er fær um að halda einn integer ". A breyta hefur nafn (í þessu tilfelli, b) og gerð (í þessu tilfelli, int, heiltala). Þú getur geymt gildi í b með því að segja eitthvað eins og:

 b = 5; 

Hægt er að nota gildi í b með því að segja eitthvað eins og:

 printf ("% d " , b); 

Í C eru nokkrir staðlaðar gerðir fyrir breytur:

  • int - heiltala (heil tala) gildi
  • fljóta - fleytitölum
  • bleikju - einn gildi eðli (td " m " eða " Z ")

    Við munum sjá dæmi um þessar aðrar tegundir sem við förum eftir
    Printf
    <. p> printf yfirlýsingu gerir þér kleift að senda úttakið venjulegu út. Fyrir okkur, staðall út er yfirleitt skjár (þótt þú getur sent staðall út í textaskrá eða öðru stjórn)

    Hér er annað forrit sem mun hjálpa þér að læra meira um printf:.

     #include < stdio.h > int helstu () {int a, b, c, a = 5; b = 7; C = A + B; printf ("% d +% d =% d \\ n ", A, B, C); aftur 0;} 

    Sláðu þetta forrit í skrá og vista það sem add.c. Þýða það með línu GCC add.c -o bæta og keyra það með því að slá bæta (eða ./add) þá. Þú munt sjá línuna " 5 + 7 = 12 " . sem framleiðsla

    Hér er útskýring á mismunandi línum í þessari áætlun:

  • Línan INT a, b, c; segir þrjár tölustafi breytur heitir A, B og c. Heiltala breytur halda heilar tölur.
  • Næsta lína initializes breytu sem heitir a að verðmæti 5.
  • Næsta lína setur b til 7.
  • Næsta lína bætir og b og " framsalshafa " niðurstaðan að c. The tölva bætir gildi í (5) við gildið í B (7) til að mynda niðurstöðuna 12, og þá staði sem nýtt gildi (12) inn í breytunni C. Breytan c er úthlutað gildi 12. Af þessum sökum, = í þessari línu heitir ". Framsal rekstraraðila "
  • The printf yfirlýsingu prentar þá línu " 5 + 7 = 12. " % D tákn í printf yfirlýsingu starfa sem staðgengla fyrir gildum. Það eru þrjár% d tákn, og í lok printf línu eru þrjár breytilegir nöfn: a, b og c. C passar upp fyrstu% d með og varamanna 5 þar. Það passar við annað% d með b og varamanna 7. Það passar þriðja% d með c og varamanna 12. Þá prentar lokið línu á skjáinn: 5 + 7 = 12. +, sem = og bil eru hluti af forminu línu og