logo

Pierwszy program w języku C

Ogólny przegląd struktury prostego programu w C:

The architektura ogólna prostego programu C zazwyczaj składa się z kilku istotnych elementów. Poniżej znajduje się zarys podstawowych elementów i ich celów:

tablica ciągów
    Pliki nagłówkowe:

The #uwzględnij dyrektywy na początku programu są używane do włączania pliki nagłówkowe. Pliki nagłówkowe zapewnić funkcję prototypy I definicje które pozwalają kompilatorowi C zrozumieć funkcje używane w programie.

    Główna funkcja:

Każdy programu C zaczyna się od główna funkcja . Jest to punkt wejścia programu i stąd rozpoczyna się jego wykonywanie. The główna funkcja ma typ zwrotu z wew , wskazując, że po zakończeniu powinien zwrócić do systemu operacyjnego wartość całkowitą.

    Deklaracje zmiennych:

Przed użyciem jakichkolwiek zmiennych należy je zadeklarować za pomocą ich typy danych . Ta sekcja jest zwykle umieszczana po główne funkcje nawias otwierający kręcony.

    Stwierdzenia i wyrażenia:

Ta sekcja zawiera aktualne instrukcje I logika programu. Programy w języku C składają się z instrukcji, które wykonują działania I wyrażenia które obliczają wartości.

    Uwagi:

Uwagi służą do zapewnienia czytelne dla człowieka wyjaśnienia w kodzie. Nie są one wykonywane i nie wpływają na funkcjonalność programu. W języku C komentarze są oznaczone przez // Do komentarze jednowierszowe I /* */ Do komentarze wielowierszowe .

    Funkcje:

Programy C mogą zawierać określony przez użytkownika funkcje i Bloki kodu, który wykonuje określone zadania. Funkcje pomagają modularyzować kod i czynić go bardziej zorganizowanym i łatwiejszym w zarządzaniu.

    Oświadczenie zwrotne:

Użyj oświadczenie zwrotne aby zakończyć funkcję i zwrócić wartość do funkcji wywołującej. A oświadczenie zwrotne o wartości 0 zazwyczaj oznacza pomyślne wykonanie w pliku główna funkcja , podczas gdy A wartość niezerowa oznacza błąd lub nieoczekiwane zakończenie.

    Standardowe wejście/wyjście:

C ma funkcje biblioteczne dla czytającego użytkownika wejście (skanowanie) i drukowanie wyników na konsoli (drukuj) . Funkcje te można znaleźć w programach C i są częścią standardowej biblioteki we/wy ( stdio.h plik nagłówkowy). Prawidłowe uwzględnienie tych podstawowych funkcji podczas pisania prostego programu w C jest niezbędne, aby zapewnić optymalną funkcjonalność i czytelność.

Dodatkowe informacje:

Istnieje kilka dodatkowych informacji na temat programów w języku C. Niektóre dodatkowe informacje są następujące:

    Dyrektywy preprocesora:

Programy C często zawierają Dyrektywy preprocesora które zaczynają się na a #symbol . Dyrektywy te są wcześniej przetwarzane przez preprocesor rzeczywista kompilacja i są używane do włączania pliki nagłówkowe, definiuj makra i wykonaj kompilacja warunkowa .

    Typy danych:

C obsługuje typy danych, takie jak int, float, double, char itp. Zależy to od wymagań programu i należy wybrać odpowiednie typy danych, aby efektywnie przechowywać dane i nimi manipulować.

    Struktury kontrolne:

C zapewnia Struktury kontrolne tak jak jeśli-w przeciwnym razie, podczas gdy, dla , I Sprawa przełącznik które pozwalają podejmować decyzje i kontrolować przebieg programu.

    Obsługa błędów:

Solidne programy w języku C powinny zawierać mechanizmy obsługi błędów aby z wdziękiem poradzić sobie z nieoczekiwanymi sytuacjami. Techniki takie jak obsługa wyjątków (przy użyciu próbuj złapać W C++ ) lub powrót kody błędów są powszechnie zatrudnieni.

    Modularyzacja:

W miarę rozwoju programów złożoność niezbędna staje się modularyzacja kodu poprzez utworzenie oddzielnych funkcji do różnych zadań. Ta praktyka poprawia możliwość ponownego użycia i konserwacji kodu.

Zapamiętaj architektura I złożoność programu C może się znacznie różnić w zależności od specyfiki aplikacja i wymagania. Zarys stanowi ogólny przegląd struktury prostego programu w języku C.

Wyjaśnij pierwszy program w C:

Aby napisać pierwszy program w C, otwórz konsolę C i wpisz następujący kod:

Kod:

 #include int main(){ printf('Hello C Language'); return 0; } 

Przeanalizujmy najpierw różne części tego programu w C:

#włączać :

W tej linii program zawiera standard biblioteka wejść/wyjść (stdio.h) ze względu na dyrektywę preprocesora. Dla wejście I wyjście zadania, biblioteka stdio.h zawiera metody takie jak drukuj I skanf .

int główna() {... }:

To jest główna funkcja który jest punktem wejścia programu C. Program rozpoczyna wykonywanie od początku główna funkcja .

printf('Witaj świecie! ');:printf('Witaj świecie!');:

Użyj funkcja printf(). aby wydrukować sformatowane wyjście na konsolę. W tym przykładzie ciąg „Witam, języku C” jest drukowane, a po nim następuje a znak nowej linii (n) co powoduje przeniesienie wskaźnika do następnej linii po wyświetleniu komunikatu.

zwróć 0;

Kiedy oświadczenie zwrotne Jest 0 , program został ukończony. Podczas określania stanu programu system operacyjny często korzysta z wartości zwracanej przez funkcję main. A wartość zwracana z 0 często wskazuje, że wykonanie zakończyło się sukcesem.

Po kompilacji i wykonaniu to programu C zakończy się z kodem statusu 0 i wyjście „Witam, języku C” do terminala.

The „Witam, języku C” Program jest często używany jako wprowadzenie do nowego języka programowania, ponieważ zapoznaje uczniów z podstawowymi pojęciami, takimi jak wyświetlanie tekstu i struktura programu C i zapewnia szybki sposób sprawdzenia, czy środowisko pracy jest prawidłowo skonfigurowane.

Aby napisać, skompilować i uruchomić swój pierwszy program w języku C, wykonaj następujące kroki:

Krok 1: Otwórz edytor tekstu

Otwórz Edytor tekstu według własnego wyboru, np Notatnik, wysublimowany tekst , Lub Kod Visual Studio . Będzie to miejsce, w którym napiszesz swój kod C.

obiekt w programowaniu w Javie

Krok 2: Napisz program w języku C

Teraz skopiuj i wklej następujący kod do edytora tekstu:

 #include int main() { printf('Hello, C Language'); return 0; } 

Krok 3: Zapisz plik

Następnie zapisz plik z rozszerzeniem rozszerzenie .c Jak na przykład pierwszy_program.c . To rozszerzenie wskazuje, że jest to a Kod źródłowy języka C plik.

Krok 4: Skompiluj program

Teraz skompiluj program w wierszu poleceń.

Krok 5: Uruchom program

Po udana kompilacja , możesz uruchomić program, uruchamiając wygenerowany plik wykonywalny. Wpisz następujące polecenie w pliku terminal Lub wiersz polecenia :

 ./first_program 

Program zostanie wykonany, a na konsoli zobaczysz wynik:

Wyjście:

 Hello, C Language 

Jak skompilować i uruchomić program w C

Istnieją dwa sposoby kompilowania i uruchamiania programu w języku C za pomocą menu i skrótu.

Według menu

  • Teraz kliknij menu kompilacji, a następnie podmenu kompilacji, aby skompilować program w języku C.
  • Następnie kliknij menu uruchamiania i podmenu, aby uruchomić program c.

Na skróty

  • Możesz też nacisnąć klawisze ctrl+f9, aby bezpośrednio skompilować i uruchomić program.
  • Na ekranie użytkownika zobaczysz następujące dane wyjściowe.
  • Możesz wyświetlić ekran użytkownika w dowolnym momencie, naciskając klawisze alt+f5.
  • Teraz naciśnij Esc, aby powrócić do konsoli Turbo C++.

Wniosek:

Wreszcie, pierwszy program w języku C przedstawia język programowania C i jego podstawową strukturę. Ilustruje niezbędne komponenty do pisanie, kompilowanie , I działanie program C.

Program zawiera standard biblioteka wejścia-wyjścia (stdio.h) , który zawiera procedury operacji wyjściowych, takie jak printf() . The główna funkcja jest punktem wejścia programu, od którego rozpoczyna się wykonywanie. The funkcja printf(). jest używany w metoda main(). aby wydrukować wiadomość „Witam, języku C” do konsoli.

A Kompilator C Jak na przykład GCC jest wymagane do skompilowania programu. Kod jest przechowywany w pliku tekstowym z rozszerzeniem rozszerzenie .c , a kompilator jest uruchamiany przez wpisanie gcc , po których następują nazwy wejście I pliki wyjściowe .

Proces kompilacji dokonuje konwersji do odczytu maszynowego instrukcje od czytelne dla człowieka Kod C. Po pomyślnym skonstruowaniu programu można go uruchomić podwójne kliknięcie wynikowy plik wykonywalny. W terminal Lub wiersz polecenia , plik wykonywalny jest wywoływany przez jego Nazwa pliku , śledzony przez ./ . Następnie program jest wykonywany i „Witaj, język C” dane wyjściowe są wyświetlane na konsoli.

Postępując zgodnie z tymi instrukcjami, zdobędziesz podstawową wiedzę na temat programowania, konstruowania i uruchamiania programu w języku C. Oferuje podstawy do dalszego badania bardziej złożonych pomysłów i opracowywania bardziej wyrafinowanych aplikacji przy użyciu języka programowania C.