C Tutorial dla początkujących: To prostsze niż myślisz!
Istnieje kilka języków programowania o wszechstronności i użyteczności C, ale sam język często może wydawać się zniechęcający, zwłaszcza dla nowicjusza. Dobrą wiadomością jest to, że C nie jest tak trudny do nauczenia, jak mogłoby się wydawać, i istnieje wiele bezpłatnych zasobów(numerous resources available for free) , które pomogą Ci zmoczyć stopy.
Historia programowania w C
Programowanie w języku C zostało opracowane w 1972 roku przez Dennisa M. Ritchie(Dennis M. Ritchie) . Kilka języków odeszło od podstawowego języka C, w tym C++ i Objective C. Język został stworzony jako język ogólnego przeznaczenia do użytku w wielu różnych aplikacjach i osiągnął ten cel.
W rzeczywistości C jest jednym z najczęściej używanych języków programowania(C is one of the most widely used programming languages) , jeśli nie najczęściej używanym. Dlaczego C, możesz zapytać? Zastąpił poprzedni język programowania o nazwie B. We współczesnym świecie C jest używany bardziej do programowania systemowego niż do programowania oprogramowania.
Dlaczego uczyć się C?
Wielu nowicjuszy w świecie programowania najpierw uczy się Javy(Java) lub Pythona(Python) . Są to jedne z najpopularniejszych współczesnych języków, ale C ma równie dużą użyteczność. Programiści amatorzy często są zaskoczeni, że C jest łatwe do nauczenia ze względu na swoją strukturę. Jest w stanie tworzyć wydajne, usprawnione programy i radzi sobie z zadaniami niższego poziomu lepiej niż inne języki.
Być może największą siłą C jest to, że można go kompilować na różnych platformach. W rzeczywistości Unix został napisany w całości w C.
Podstawy programowania w C
Zanim przejdziemy dalej z tym samouczkiem C dla początkujących, wiedz, że: język programowania jest łatwy do nauczenia, ale trudny do opanowania. Jest tak wiele elementów, które wpływają na działanie języka, że nie jest możliwe, aby pojedynczy artykuł obejmował nawet najbardziej podstawowe aspekty. Ten przewodnik pomoże Ci znaleźć potrzebne zasoby i nauczy Cię podstawowych pojęć, dzięki czemu będziesz mógł sam się uczyć.
Pierwszą rzeczą, której będziesz potrzebować, jest IDE lub zintegrowane środowisko programistyczne. To wymyślne określenie na edytor tekstu, który pozwala pisać i edytować kod C.
Kilka z najlepszych środowisk IDE dla języka C to Visual Studio Code i Netbeans . Są to intuicyjne środowiska IDE(IDEs) , które można łatwo pobrać i skonfigurować. W końcu powinieneś skupić się na kodzie — a nie na poznawaniu niuansów konkretnego narzędzia do edycji.
Narzędzia te ułatwiają również pobieranie i konfigurowanie niezbędnych kompilatorów w systemie, dzięki czemu można przetestować kod po jego napisaniu.
Pisanie programu
Kiedy już masz podstawowe narzędzia potrzebne do kodowania w C, możesz przystąpić do pisania swojego pierwszego programu. Program w C składa się z trzech podstawowych elementów. Pierwszym z nich jest Biblioteka(Library) , która jest zbiorem plików nagłówkowych. Będziesz musiał zaimportować bibliotekę do programu, aby móc korzystać z zawartych w niej funkcji.
W tym przykładzie niezbędną biblioteką jest <stdio.h> . Wszystkie biblioteki C kończą się na .h , niezależnie od tytułu. Aby dołączyć bibliotekę do kodu, wpisz #include <stdio.h>
Nadal zdezorientowany? Jeśli masz doświadczenie w programowaniu w Javie(Java) , pomyśl o tym jak o klasie publicznej.
Kolejna część kodu to funkcja. (Function.)W C (podobnie jak w innych językach) funkcja to grupa instrukcji, które wykonują zadanie. Podstawową funkcją obecną we wszystkich programach C jest main() . Oto kod:
int main() {
printf(“Hello, world!”);
zwróć 0;(return 0;)
}
Polecenie int przed funkcją main() pokazuje, że po zakończeniu zwróci liczbę całkowitą. Następnie polecenie printf() jest częścią biblioteki <stdio.h>Bez wywołania biblioteki na początku tego kodu polecenie printf() nie zostanie uruchomione. Tekst w poleceniu printf() („ Witaj(Hello) , świecie!”) jest tym, co zostanie wyświetlone na ekranie.
Gdy ta funkcja zostanie uruchomiona, zwróci 0 do programu. To jest instrukcja wyjścia i zasadniczo służy do powiedzenia, że program wykonał swoje zadanie. Nawiasy otwierające i zamykające po main() i zwracają 0; (return 0;)zawierać funkcję w obrębie.
Zwrot 0; (return 0;)to ostatnia część programu. Wskazuje, że zadania nakreślone w kodeksie dobiegły końca. Pamiętaj(Bear) , że każdy wiersz w funkcji musi kończyć się średnikiem. Jest to część składni języka. Cały złożony program powinien wyglądać tak:
#include <stdio.h>
int main() {
printf (“Hello, world!”);
zwróć 0;(return 0;)
}
Jeśli wygląda to zagmatwane, ale nie martw się. Nauka konkretnych poleceń dla C może być trochę myląca, ale po odrobinie praktyki nie będziesz miał żadnych problemów.
Dodatkowe zasoby do praktyki C
Jeśli dopiero zaczynasz od C, będziesz chciał dużo poćwiczyć kodowanie. Im bardziej zaznajomisz się ze składnią i mechaniką języka, tym łatwiej się to stanie. Oto jedne z najlepszych darmowych zasobów w sieci, które pomogą Ci nauczyć się kodować(resources on the web for learning how to code) w języku C.
- Dowiedz się-C.org(Learn-C.org)
Ta witryna internetowa zawiera szereg interaktywnych samouczków C dla początkujących, z którymi można pracować pojedynczo. Nie musisz niczego rejestrować ani pobierać; całe przetwarzanie i kompilacja odbywa się w samej witrynie. Uruchamia użytkowników od najbardziej podstawowych poleceń i stamtąd kompiluje.
CProgramming.com jest odpowiednikiem podstawowego kursu programowania w języku C. Dostarcza bardzo szczegółowych informacji dotyczących języka programowania C, w tym sposobu odczytywania instrukcji, konfigurowania programów rekurencyjnych, a nawet rozumienia drzew binarnych.
- Samouczek W3Schools(W3Schools Tutorial)
Seria samouczków W3Schools jest jednym z najlepszych zasobów do nauki prawie każdego języka programowania, kropka. Niezależnie od tego, czy jest to C, Java , czy coś bardziej niejasnego, tutaj znajdziesz informacje. Kurs W3Schools obejmuje ogromną ilość informacji na temat języka C i obejmuje praktyczne testy programowania, aby zdobyć punkty.
Related posts
Samouczek Pythona dla początkujących: jak zacząć
Samouczek programu PowerPoint dla początkujących — dowiedz się, jak z niego korzystać
Samouczek usługi OneDrive dla początkujących; Pobierz bezpłatny e-book
Samouczek SharePoint dla początkujących krok po kroku
Samouczek Adobe Premiere dla początkujących
Korzystanie z internetowego interfejsu transmisji
Jak używać Chromebooka jako drugiego monitora
Jak włączyć uwierzytelnianie Steam Guard
Jak digitalizować płyty DVD
8 najlepszych pomysłów technicznych na radzenie sobie z samoizolacją
Instalowanie wtyczek GIMP: poradnik
Jak wyświetlić buforowane strony i pliki w przeglądarce?
Jak zabezpieczyć plik PDF hasłem, aby był bezpieczny?
Jak otworzyć zablokowany plik, gdy używa go inny program?
Jak korzystać z prywatnej sieci Firefox, aby chronić się w Internecie?
Jak zaktualizować Raspberry Pi
Jak utrzymać komputer z systemem Windows w stanie aktywności bez dotykania myszy?
Jak zbudować własny laptop
Jak wyłączyć klawisz Windows
Jak zmienić kolor tła w Dokumentach Google