Aby mieć wszystkie środki, aby zrozumieć i wdrożyć fragmenty kodu, które Ci pokażemy, najpierw wyjaśnimy krok po kroku, jak utworzyć plik za pomocą „.C ”rozszerzenie opracowania programu w języku C. W specjalnej sekcji pokażemy również, jak skompilować kod z GCC i uruchomić program z linii poleceń Linux.
Następnie pokażemy, jak wstawić niezbędne nagłówki, utworzyć funkcję main () i wygenerować "Witaj świecie" program.
Jak utworzyć plik z „.C ”rozszerzenie, aby napisać w nim program
Każdy program w tym języku zaczyna się od pliku z „.C ”rozszerzenie, w którym zapisano główną funkcję procesu, w tym niezbędne nagłówki, które definiują funkcje i zmienne, które są używane.
Aby utworzyć taki plik, musimy wywołać menedżer plików Linux i nacisnąć odpowiedni przycisk myszy w katalogu, w którym chcemy go zapisać. To wyświetla menu opcji, w którym musimy kliknąć w lewo „Utwórz nowy dokument” opcja i wybierz „Pusty dokument” Z menu, które wyświetla.
Po utworzeniu pliku wybieramy go, naciśnij odpowiedni przycisk myszy i wybieramy „Właściwości” z menu wyskakującego. Kliknij Akceptuj w nazwie pliku, w którym dodajemy „.C ”rozszerzenie poniżej "Nieruchomości". Następnie zamknij to.
W ten sposób tworzymy plik, który może być skompilowany przez dowolny kompilator na dowolnej platformie.
Jak skompilować i uruchomić kod
Kompilowanie i uruchomienie programu jest niezbędnym krokiem w zrozumieniu następujących przykładów. Dlatego w tej sekcji pokażemy, jak wykonać to zadanie.
Aby skompilować plik w języku C, musimy otworzyć konsolę polecenia Linux i użyć następującej składni polecenia:
~ $ gcc ścieżka/nazwa pliku.C -O nazwa poza nimGCC wywołuje kompilator, który kompiluje określony plik w ścieżce/nazwie.c i -o określa nazwę wykonywalnego wynikającego z kompilacji.
Jeśli kod zawiera błędy, kompilator zwraca komunikat dla każdego zgłoszonego błędu. Jeśli się powiedzie, nic nie zwraca.
Aby uruchomić wyjście, musimy użyć następującej składni polecenia:
~ $ ./nazwa poza nimNazwa wyjścia musi być zawsze poprzedzona „./" postacie.
Jak włączyć nagłówki w „.plik C ”
Po otwarciu pliku dołącz nagłówek, który definiuje funkcje, których używamy. Nagłówki w języku C mają „.H ”rozszerzenie i są wstawiane do programu z następującą składnią:
#włączaćW takim przypadku używamy tylko „Stdio.H" nagłówek. W tym nagłówku standardowe funkcje wejściowe i wyjściowe są zdefiniowane jako funkcja printf (), której użyjemy później.
Nagłówki są pierwszą rzeczą, którą kompilator musi przeczytać. Dlatego muszą pojawić się w kodzie przede wszystkim przed definicją i funkcją main ().
Jak utworzyć funkcję main (), aby napisać w niej program
Każdy program języka C zaczyna się od funkcji Main (). Stamtąd zmienne są zdefiniowane, dane są przetwarzane, a funkcje są wywoływane.
Funkcje main () mogą albo wyjść i zwrócić puste, wyjść puste i zwrócić z danymi lub odwrotnie. W tym przypadku wychodzi pusta i wraca w ten sam sposób.
Spójrzmy teraz na składnię, aby utworzyć funkcję main () tego typu:
Void main ()Kompilator przetwarza wszystko między dwoma kręconymi aparatami ortodontycznymi jako część funkcji Main ().
Jak wywołać funkcję printf (), aby zapisać w konsoli poleceń
W tym etapie wywołujemy funkcję printf (), aby napisać "Witaj świecie" ciąg do konsoli poleceń.
Kiedy wywołujesz funkcję w języku C, jego argumenty wejściowe muszą być zawsze zamknięte w nawiasach i oddzielone przecinkiem, jeśli jest więcej niż jeden. Wszystkie wywołania funkcji, deklaracje, instrukcje itp. musi zakończyć się „;” postać.
Najprostszą metodą wywoływania funkcji printf () jest wysłanie prostego ciągu jako jedynego argumentu wejściowego.
Ciąg w języku C to fragment tekstu między cytatami, które są przechowywane w tablicy danych typu Char. Fragmenty te składają się z alfanumerycznych znaków, symboli i znaków kontrolnych.
Poniżej widzimy pełny program z metodą wywołania funkcji printf (), która zapisuje "Witaj świecie" zdanie do konsoli dowodzenia:
#włączaćPoniższy rysunek pokazuje kompilację i wykonanie tego kodu. Jak widać, "Witaj świecie" Fraza jest drukowana na tej samej linii co monit:
Znaki ucieczki mają funkcję kontrolną w strunach. Na przykład „\N”Postać, zanim sznurek zapisuje go do nowej linii. Ta postać po sznurku zapisuje go i przenosi kursor do następnego wiersza.
Zobaczmy, co się stanie, gdy wstawiamy te znaki ucieczki przed i po ciągu, jak pokazuje następujący kod:
#włączaćJak widać na poniższym rysunku, ciąg jest zapisywany w nowym wierszu w tym przypadku. Następnie kursor jest przenoszony następny. Powoduje to zapisanie monitu konsoli poleceń w nowym wierszu w poniższym przykładzie:
Wniosek
W tym artykule z podpowiedzi Linuksa robimy pierwszy krok do świata programowania, wyjaśniając od zera, jak utworzyć plik z „.C ”rozszerzenie do napisania programu w. Dołączyliśmy również sekcję, w której pokazujemy, jak skompilować z GCC i uruchomić program pisemny z konsoli poleceń Linux.
Następnie pokazaliśmy, jak dołączyć nagłówki, utworzyć funkcję main () i krótko wyjaśnij, czym jest ciąg w języku C. Pokazaliśmy również, jak korzystać z funkcji printf () i jej wywołania metody do napisania "Witaj świecie" Klasyczna fraza do konsoli poleceń Linux.