Acasă Finanțe personale Uita la limbajul C - manechine

Uita la limbajul C - manechine

Cuprins:

Video: Daca vezi asta uita-t-e p-a-n-a l-a c-ap-at e -m-usai---- 2024

Video: Daca vezi asta uita-t-e p-a-n-a l-a c-ap-at e -m-usai---- 2024
Anonim

Fiecare program trebuie să aibă un punct de pornire. Când rulați un program, DOS îl trimite în drum - ca și lansarea unei nave. Ca ultimă datorie de master-doc, DOS aruncă microprocesorul în capăt în program. Microprocesorul primește apoi cârma programului la acel punct de plecare specific.

În toate programele C, punctul de pornire este funcția principal () . Fiecare program C are unul, chiar și GOODBYE. C (prezentat în figura 1). Funcția principal () este motorul care face ca programul să funcționeze, care afișează mesajul pe ecran.

Figura 1: GOODBYE. C și piesele și piesele sale.

Alte programe C pot efectua alte sarcini în funcția lor main () . Dar orice este acolo, este prima instrucțiune dată calculatorului când rulează programul.

  • principal () este numele dat primei funcții (sau primare) în fiecare program C. Programele C pot avea și alte funcții, dar main () este primul.
  • Este o convenție comună să urmați numele funcției de limbă C cu paranteze, ca în main () . Nu înseamnă nimic. Toată lumea o face și este inclusă aici, astfel încât să nu vă ciudați când o vedeți în altă parte.
  • În Borland C ++, este posibil să fi văzut mesajul de eroare spunând "în funcția principală. "Acest mesaj se referă la funcția principală - lucrul void main () care conține instrucțiunile de limbă C pe care le-ați scris.
  • O funcție este o mașină - este un set de instrucțiuni care fac ceva. Programele C pot avea multe funcții în ele, deși funcția principal este prima funcție dintr-un program C. Este necesar.

Function. Obișnuiește-te cu acel cuvânt.

Piesele pieselor

Iată câteva piese interesante ale programului C prezentate în Figura 1:

1. #include este cunoscută ca o directivă de preprocesor, care sună impresionantă și poate că nu este termenul corect, dar nu este necesar să o memorezi oricum. Ceea ce face este să spui compilatorului să "includă" un alt program sau un fișier împreună cu codul sursă, care, în general, evită o mulțime de erori mici, enervante care altfel ar avea loc.

2. este un nume de fișier îmbrățișat de paranteze unghiulare (care este încercarea limbii C de a vă forța să utilizați tot felul de paranteze și nu). Întreaga declarație #include spune compilatorului să utilizeze fișierul STDIO. H, care conține standard I / O sau intrări / ieșiri, comenzi solicitate de majoritatea programelor C.

3. void principal identifică numele funcției principale. Voidul identifică tipul de funcție sau ce produce funcția. În cazul principal, nu produce nimic, iar termenul C pentru asta este "nul.„

4. Două paranteze goale urmează numele funcției. Uneori, pot exista elemente în aceste paranteze.

5. Parantezele curbate sau bretelele cuprind funcția, îmbrățișând toate părțile sale. Totul între {și} face parte din funcția principal () din Figura 1.

6. printf este o instrucțiune în limba C, parte a limbajului de programare, care în cele din urmă îi spune computerului ce să facă.

7. Aparținând la printf sunt mai multe paranteze. În acest caz, parantezele cuprind text sau un "șir" de text. Totul între ghilimele duble (") face parte din șirul de text al printf.

8. O parte interesantă a șirului de text este n. Acesta este caracterul invers și un pic n. Ceea ce reprezintă este caracterul produs de apăsarea tastei Enter. Ceea ce face este să se termine șirul de text cu o "linie nouă. „

9. În cele din urmă, linia printf sau instrucțiunea se termină cu punct și virgulă. Semiaculetul este modul în care compilatorul C știe când se termină o declarație și începe o alta - ca o perioadă de la sfârșitul unei propoziții. Chiar dacă printf este singura instrucțiune din acest program, punct și virgulă este încă necesar.

• Textul dintr-un program este denumit șir . De exemplu, "la-de-da" este un șir de text. Șirul este închis prin ghilimele duble.

• Limba C este compusă din cuvinte cheie care apar în instrucțiuni. Declarațiile se termină cu punct și virgulă, la fel ca și propozițiile în limba engleză în perioadele.)

Limba C în sine - cuvintele cheie

Limba C este într-adevăr destul de scurtă. Există doar 33 cuvinte cheie în C. Dacă numai francezii au fost atât de ușor! Tabelul 1 prezintă cuvintele cheie care alcătuiesc limba C.

pentru

struct

char

Goto

comutator

const

dacă

typedef

continua

int

Union

implicit

nu este

Dar acestea nu sunt toate cuvintele pe care le găsiți în limba C. Alte cuvinte sau instrucțiuni sunt numite funcții . Acestea includ bijuterii ca printf și câteva duzini de alte funcții comune care ajută limbile cheie de bază C în crearea programelor.

Dacă utilizați DOS, funcțiile suplimentare specifice DOS sunt încărcate în partea superioară a standardului C de funcții. Și dacă intri în Windows, găsești hoardele de funcții specifice Windows care aduc vocabularul C în sutele. Și nu, nu trebuie să memori vreunul dintre ei. Acesta este motivul pentru toți compilatorii C vin cu o referință de limbă, pe care, fără îndoială, o veți ține aproape de sânul strălucitor al PC-ului.

Limbile sunt mai mult decât o colecție de cuvinte. Acestea implică, de asemenea, gramatica sau lipirea corectă a cuvintelor, astfel încât să fie transmise idei inteligibile. Acest concept este complet dincolo de percepția comunității juridice moderne.

În plus față de gramatică, limbile necesită reguli, excepții, joturi și titluri și tot felul de distracție și dezastru.Limbajele de programare sunt similare cu limbajul vorbit, deoarece au diferite părți și o mulțime de reguli.

  • Nu veți avea niciodată nevoie să memorați cele 33 de cuvinte cheie.
  • De fapt, din cele 33 de cuvinte cheie, este posibil să ajungeți să utilizați numai jumătate în mod regulat.
  • Unele dintre cuvintele cheie sunt cuvinte reale! Altele sunt abrevieri sau combinații de două sau mai multe cuvinte. Încă altele sunt criptograme ale numelor prietenilor programatorului.
  • Fiecare dintre cuvintele cheie are un set propriu de probleme. Nu utilizați doar cuvântul cheie altfel , de exemplu; trebuie să-l utilizați în context.
  • Funcțiile ca printf necesită un set de paranteze și o mulțime de lucruri în interiorul parantezelor. (Nu te teme de asta chiar acum, doar dai din cap si zambesti in acord, "Da, printf necesita multe lucruri.)
  • Apropo, faptul ca printf este o funcție C și nu un cuvânt cheie este motivul pentru care #include este necesar la începutul unui program. STDIO. Fișierul H conține instrucțiunile care îi spun compilatorului exact ceea ce printf este și face. Dacă editați linia #include , compilatorul produce un tip de eroare funky "Nu știu că printf lucru".
Uita la limbajul C - manechine

Alegerea editorilor

Administrator de rețea: Zone de căutare inversă - dummies

Administrator de rețea: Zone de căutare inversă - dummies

Interogări DNS obișnuite sunt interogări de căutare înainte corespunde unui nume de domeniu complet calificat. O căutare inversă este opusul unei căutări forward: returnează numele de domeniu complet calificat al unei gazde pe baza adresei sale IP. Căutările inverse sunt posibile din cauza unui domeniu special numit ...

Rețea Elemente de bază: Clienți și servere - manechine

Rețea Elemente de bază: Clienți și servere - manechine

Computerul de rețea care conține hard disk-urile, imprimantele și alte resurse care sunt partajate cu alte calculatoare de rețea se numește un server. Acest termen vine în repetate rânduri, deci trebuie să-l amintiți. Scrie-o pe spatele mâinii tale stângi. Orice computer care nu este un server este numit client. Aveți ...

Retea Bazele: Poduri - dummies

Retea Bazele: Poduri - dummies

O punte este un dispozitiv care conecteaza doua retele astfel incat sa actioneze ca si cum ar fi o rețea. Podurile sunt utilizate pentru a împărți o rețea mare în două rețele mai mici din motive de performanță. Vă puteți gândi la un pod ca pe un repetor inteligent. Repetoarele ascultă semnale care coboară pe un cablu de rețea, amplifică ...

Alegerea editorilor

ÎMprumuta și tweak idei de la alte comunități online - dummies

ÎMprumuta și tweak idei de la alte comunități online - dummies

, Mai degrabă decât să ia ideile altcuiva complet pentru dvs. comunitate online, încercați să riffați pe aceeași idee, dar nu atât de mult încât este evident că nu sunteți creierul din spatele brainstorming-ului. Idei sunt acolo pentru a lua, dar nu ar fi mai degrabă văzute ca cineva inovatoare, nu cineva care scours pe web ...

Branding Blogul tău

Branding Blogul tău

Branding blog-ul tău merge mult spre a face dacă este ușor de recunoscut pentru cititorii tăi. Când vedeți un punct roșu în interiorul unui cerc roșu, ce magazin vine în minte? Ce zici de acele arcuri de aur? Un nume de marcă apare în minte atunci când vedeți simbolul swoosh? La fel ca magazinele populare, restaurantele și încălțămintea ...

Construiți un Blog Mama care este Sellable - dummies

Construiți un Blog Mama care este Sellable - dummies

Dacă obiectivul pe termen lung este de a vinde blogul dvs. ar trebui să o construiască cu acest scop în minte. Evitați asocierea prea intensă a blogului cu marca dvs. personală. Un blog care poate fi valoros cu orice scriitor la cârma trebuie să îndeplinească majoritatea, dacă nu toate, următoarele criterii: Blogul este concentrat ...

Alegerea editorilor

Cum să creați o nouă campanie de anunțuri LinkedIn - dummies

Cum să creați o nouă campanie de anunțuri LinkedIn - dummies

LinkedIn oferă servicii de publicitate pentru afacerea dvs. Dacă vă decideți să utilizați LinkedIn ca instrument de marketing, va trebui doar să obțineți o nouă campanie de anunțuri în lucrări. Când sunteți gata să începeți o nouă campanie, urmați acești pași:

Opțiuni de filtrare pentru anunțul dvs. LinkedIn - manechine

Opțiuni de filtrare pentru anunțul dvs. LinkedIn - manechine

Ce opțiuni de filtrare aveți pentru anunțul dvs. LinkedIn? Alte rețele de publicitate vă permit să filtrați publicul vizat de câteva atribute cunoscute ale persoanei care vă va vedea anunțul, sexul și locația membrilor din public. LinkedIn vă permite să faceți un pas mai departe permițându-vă ...

Oferind și primind viziuni pe LinkedIn - manechine

Oferind și primind viziuni pe LinkedIn - manechine

Deși mulți oameni cred că "Nu este ceea ce știi, știi, "care este unul dintre principalele motive pentru care LinkedIn este atât de valoros, mulți oameni (recrutorii, angajații, directorii executivi, investitorii și altele) sunt foarte interesați de ceea ce știi. În mod logic, oamenii care vă cunosc cel mai bine sunt oamenii din rețeaua dvs., care ...