Jaký je rozdíl mezi funkcí C a programem C?


Odpověď 1:

Pokud jsem pochopil vaši otázku, řekl bych to

Program C bude obsahovat hlavní funkci, je povinný.

Funkce C (ne hlavní) však může být deklarována a definována v souboru záhlaví (.h) nebo v programu C (.c). Například funkce printf a scanf, které jsou definovány v souboru záhlaví stdio.h. Ale stdio.h neobsahuje hlavní metodu.

Takže funkce C může být součástí programu C, pro vyvolání programu C je vždy vyžadována alespoň jedna funkce (tj. Hlavní).

Můžeme tedy spustit program C, ale ne konkrétní funkci C.


Odpověď 2:

Funkce vc je považována za jednu část / blok programu.

Program C Je kolekce bloků, hlavičkových souborů, globálních proměnných.

  • Funkce je blok, který má jedinečné vlastnosti / funkčnost. Může spočívat v programuV programu majícím hlavní funkci (která se provádí nejprve) a vykonává všechny ostatní funkce použité mimo hlavní () v programu.

Odpověď 3:

Funkce vc je považována za jednu část / blok programu.

Program C Je kolekce bloků, hlavičkových souborů, globálních proměnných.

  • Funkce je blok, který má jedinečné vlastnosti / funkčnost. Může spočívat v programuV programu majícím hlavní funkci (která se provádí nejprve) a vykonává všechny ostatní funkce použité mimo hlavní () v programu.

Odpověď 4:

Funkce vc je považována za jednu část / blok programu.

Program C Je kolekce bloků, hlavičkových souborů, globálních proměnných.

  • Funkce je blok, který má jedinečné vlastnosti / funkčnost. Může spočívat v programuV programu majícím hlavní funkci (která se provádí nejprve) a vykonává všechny ostatní funkce použité mimo hlavní () v programu.