Kuo skiriasi C funkcija nuo C programos?


Atsakymas 1:

Kiek supratau jūsų klausimą, taip ir pasakysiu

C programoje bus pagrindinė funkcija, ji yra privaloma.

Bet C funkciją (ne pagrindinę) galima deklaruoti ir apibrėžti antraštės faile (.h) arba C programoje (.c). Pavyzdžiui, „printf“ ir „scanf“ funkcijos, apibrėžtos antraštės faile stdio.h. Tačiau „stdio.h“ nėra pagrindinio metodo.

Taigi C funkcija gali būti C programos dalis, norint ją vadinti C programa, būtinai reikia bent vienos funkcijos (t. Y. Pagrindinės).

Taigi mes galime vykdyti C programą, bet ne konkrečią C funkciją.


Atsakymas 2:

Sakoma, kad c funkcija yra viena programos dalis / blokas.

C programa Tai blokų, antraštės failų, globalių kintamųjų rinkinys.

  • Funkcija yra blokas, turintis unikalių savybių / funkcijų. Tai gali būti programaProgramoje, turinčioje pagrindinę funkciją (kuri iš pradžių vykdoma), ir ji vykdo visas kitas funkcijas, naudojamas programos pagrindiniame () lauke.

Atsakymas 3:

Sakoma, kad c funkcija yra viena programos dalis / blokas.

C programa Tai blokų, antraštės failų, globalių kintamųjų rinkinys.

  • Funkcija yra blokas, turintis unikalių savybių / funkcijų. Tai gali būti programaProgramoje, turinčioje pagrindinę funkciją (kuri iš pradžių vykdoma), ir ji vykdo visas kitas funkcijas, naudojamas programos pagrindiniame () lauke.

Atsakymas 4:

Sakoma, kad c funkcija yra viena programos dalis / blokas.

C programa Tai blokų, antraštės failų, globalių kintamųjų rinkinys.

  • Funkcija yra blokas, turintis unikalių savybių / funkcijų. Tai gali būti programaProgramoje, turinčioje pagrindinę funkciją (kuri iš pradžių vykdoma), ir ji vykdo visas kitas funkcijas, naudojamas programos pagrindiniame () lauke.