C
Z Wikibooks, biblioteki wolnych podręczników.
(Przekierowano z Programowanie:C)
| Jeśli trafiłeś tutaj przez wpisanie „C#” w wyszukiwarkę, wypróbuj C Sharp. |
Witaj w kursie programowania w języku C na Wikibooks! Niniejszy podręcznik ma za zadanie zademonstrować i wytłumaczyć składnię samego języka, jego możliwości oraz pokazać jego przykładowe zastosowania. Znajdziesz tu też opis biblioteki standardowej (libc).
Liczymy również na Twoją pomoc. Jako źródło polecamy angielską wersję podręcznika o C, ponieważ możesz bez przeszkód tłumaczyć jego fragmenty. Jeśli chcesz dowiedzieć się więcej o tym, jak pomóc, zapraszamy do rozdziału O podręczniku.
Spis treści |
[edytuj] Spis treści
[edytuj] Wstęp
- O podręczniku

Podstawowe informacje, o autorach, jak pomóc - O języku C

Historia i zastosowanie języka C - Czego potrzebujesz

Informacje o niezbędnych narzędziach - Używanie kompilatora

Korzystanie z podstawowych narzędzi
[edytuj] C dla początkujących
- Pierwszy program

Wstęp do składni języka - Podstawowe wiadomości

Czym jest, jak działa oraz co może C - Zmienne w C

Użycie, typy, modyfikatory, stałe, konwersje - Operatory

Matematyka w języku C, operatory matematyczne - Instrukcje sterujące

if, switch, for, while - Podstawowe procedury wejścia i wyjścia

Czym jest wejście-wyjście, korzystanie z podstawowych funkcji - Funkcje

Pojęcie funkcji i procedury - Preprocesor

Makrodefinicje - Biblioteka standardowa

Jak korzystać z plików biblioteki standardowej - Czytanie i pisanie do plików

Obsługa plików w praktyce - Ćwiczenia

[edytuj] W głąb języka C
- Tablice

Pojęcie tablicy, operacje na tablicy - Wskaźniki

Wskaźniki, zarządzenie pamięcią - Napisy

Przechowywanie, operacje, konwersje - Typy złożone

Deklarowanie własnych typów, typy wyliczeniowe, unie i struktury - Tworzenie bibliotek

Pliki nagłówkowe - Więcej o kompilowaniu

Jak działa kompilator, używanie plików makefile - Zaawansowane operacje matematyczne

Używanie funkcji matematycznych, operacje na liczbach zespolonych - Powszechne praktyki

Kilka dobrych zwyczajów programisty C - Przenośność programów

Kilka ważnych informacji nt przenośności programów napisanych w języku C - Łączenie z innymi językami

Łączenie języka C z innymi językami programowania - Ćwiczenia

[edytuj] Materiał rozszerzający
[edytuj] Dodatek A - Biblioteka standardowa
[edytuj] Dodatek B
- Składnia języka C

Lista słów kluczowych i operatorów - Przykłady z komentarzem

[edytuj] Dodatek C
[edytuj] Zobacz też
- C++ (niniejszy kurs C jest jednocześnie wstępem do kursu C++)
- Podręczniki innych języków: D, Java, Fortran, Asembler
- Programowanie w systemie UNIX
- Artykuły w wikipedii ang z kodem w C