Główna funkcja w C

Główna funkcja w C

„Aby móc wykonać dowolny skrypt C, ten skrypt musi zawierać funkcję„ main () ”. Funkcja „Main ()” jest niewątpliwie najważniejszym elementem skryptu napisanego w języku programowania C. Ten przewodnik spróbuje podkreślić znaczenie funkcji „Main ()” w języku programowania C."

Znaczenie głównej funkcji w języku programowania C

Znaczenie funkcji „main ()” w języku programowania C wyjaśniono poniżej:

  • Funkcja „main ()” to funkcja sterownika skryptu C.
  • Jest to punkt początkowy i końcowy programu napisanego w języku programowania C.
  • Funkcja „main ()” jest pierwszą funkcją wywoływaną za każdym razem, gdy wykonywana jest skrypt C.
  • Funkcja „main ()” może, ale nie musi zwrócić żadnej wartości.
  • W ten sam sposób funkcja „main ()” może, ale nie musi zaakceptować żadnych parametrów w zależności od wymagań.
  • Funkcja „main ()” może również wywołać inne funkcje obecne w skrypcie C.

Korzystanie z głównej funkcji w C

Funkcja „Main ()” języka programowania C jest w rzeczywistości kręgosłupem skryptów C i zdasz sobie z tego sprawę, przechodząc przez następujące przykłady:

Przykład nr 1: Główna funkcja z nieważnym typem powrotu

Możesz utworzyć funkcję „main ()” w C z bardzo prostą funkcją, nie oczekując, że zwróci jakąkolwiek wartość. Można to zrobić za pomocą skryptu C pokazanego poniżej:

W tym programie stworzyliśmy funkcję „main ()” z typem zwrotnym „void”, co oznacza, że ​​ta funkcja „main ()” nie będzie miała wartości zwracania. Następnie, wewnątrz tej funkcji, właśnie wydrukowaliśmy losową wiadomość.

Kompilacja tego skryptu C może nastąpić za pomocą następującego polecenia:

$ GCC Main.C -O Main

Aby wykonać ten skrypt, możesz użyć polecenia pokazanego poniżej:

$ ./główny

Wyjście tego skryptu C pokazano na poniższym obrazie, który udało nam się wyświetlić tylko z powodu naszej funkcji „main ()”.

Przykład nr 2: Główna funkcja z Int Return Typ

Teraz nieznacznie zmodyfikujemy skrypt C omówiony w powyższym przykładzie, jak pokazano na poniższym obrazku:

W tym skrypcie C po prostu zmieniliśmy typ powrotu funkcji „main ()” z „void” na „int”. Oznacza to, że teraz ta funkcja „main ()” zwróci liczbę całkowitą. W tym celu uwzględniliśmy instrukcję „return 0” w naszej funkcji „main ()”.

Ten skrypt C wytworzy dokładnie to samo wyjście, co nasz pierwszy skrypt. Można to zweryfikować z następującego obrazu. Jednak w tym przykładzie zmieniono tylko typ zwrotu funkcji „main ()”.

Przykład nr 3: Główna funkcja wywołująca inną funkcję

W tym przykładzie pójdziemy o krok dalej i utworzymy funkcję „main ()”, która wywoła inną funkcję w C. W tym celu możesz rozważyć skrypt C pokazany na poniższym obrazku:

W tym programie C dołączyliśmy „stdio.H ”plik nagłówka, a następnie deklaracja funkcji, którą chcemy wywołać. Następnie zdefiniowaliśmy naszą funkcję „main ()”, którą nazwaliśmy drugą funkcją. Następnie zdefiniowaliśmy drugą funkcję, i.mi., "druk()". Zaprojektowaliśmy tę funkcję do wydrukowania wiadomości na terminalu.

Poniższy obraz pokazuje wyjście tego skryptu C. W ten sposób możesz użyć funkcji „main ()” do wywoływania innej funkcji w języku programowania C.

Wniosek

Ten artykuł chciał przekazać znaczenie funkcji „main ()” w języku programowania C. Po podkreśleniu jego znaczenia podzieliliśmy się z wami kilkoma przykładami, aby ten pomysł był jeszcze bardziej wyraźny.