C

Z Wikibooks, biblioteki wolnych podręczników.

Porada 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.

Wikibooks
Jest dostępna wersja do druku podręcznika C (edycja)
Wikibooks
Dostępna jest wersja PDF podręcznika C. (info)

Spis treści


[edytuj] Spis treści

[edytuj] Wstęp

O podręczniku Etap rozwoju: 100% (w dniu 08.10.2006)
- podstawowe informacje, o autorach, jak pomóc
O języku C Etap rozwoju: 100% (w dniu 01.10.2005)
- historia i zastosowanie języka C
Czego potrzebujesz Etap rozwoju: 100% (w dniu 08.10.2006)
- informacje o niezbędnych narzędziach
Używanie kompilatora Etap rozwoju: 25% (w dniu 02.10.2005)
- korzystanie z podstawowych narzędzi

[edytuj] C dla początkujących

Pierwszy program Etap rozwoju: 75% (w dniu 01.10.2005)
- wstęp do składni języka
Podstawowe wiadomości Etap rozwoju: 75% (w dniu 28.03.2007)
- czym jest, jak działa oraz co może C
Zmienne w C Etap rozwoju: 75% (w dniu 19.11.2005)
- użycie, typy, modyfikatory, stałe, konwersje
Operatory Etap rozwoju: 75% (w dniu 28.04.2007)
- matematyka w języku C, operatory matematyczne
Instrukcje sterujące Etap rozwoju: 75% (w dniu 12.11.2005)
- if, switch, for, while
Podstawowe procedury wejścia i wyjścia Etap rozwoju: 50% (w dniu 30.01.2009)
- czym jest wejście-wyjście, korzystanie z podstawowych funkcji
Funkcje Etap rozwoju: 75% (w dniu 12.11.2005)
- pojęcie funkcji i procedury
Preprocesor Etap rozwoju: 75% (w dniu 12.03.2006)
- makrodefinicje
Biblioteka standardowa Etap rozwoju: 75% (w dniu 25.07.2006)
- jak korzystać z plików biblioteki standardowej
Czytanie i pisanie do plików Etap rozwoju: 25% (w dniu 06.01.2007)
- obsługa plików w praktyce
Ćwiczenia Etap rozwoju: 00% (w dniu 10.03.2006)

[edytuj] Zaawansowany C

Tablice Etap rozwoju: 25% (w dniu 06.12.2007)
- pojęcie tablicy, operacje na tablicy
Wskaźniki Etap rozwoju: 100% (w dniu 06.01.2007)
- wskaźniki, zarządzenie pamięcią
Napisy Etap rozwoju: 100% (w dniu 25.07.2006)
- przechowywanie, operacje, konwersje
Typy złożone Etap rozwoju: 50% (w dniu 25.07.2006)
- deklarowanie własnych typów, typy wyliczeniowe, unie i struktury
Tworzenie bibliotek Etap rozwoju: 25% (w dniu 22.12.2005)
- pliki nagłówkowe
Więcej o kompilowaniu Etap rozwoju: 25% (w dniu 15.03.2005)
- jak działa kompilator, używanie plików makefile
Zaawansowane operacje matematyczne Etap rozwoju: 00% (w dniu 12.11.2005)
- używanie funkcji matematycznych, operacje na liczbach zespolonych
Powszechne praktyki Etap rozwoju: 100% (w dniu 06.10.2005)
- kilka dobrych zwyczajów programisty C
Przenośność programów Etap rozwoju: 75% (w dniu 15.10.2006)
- kilka ważnych informacji nt. przenośności programów napisanych w języku C
Łączenie z innymi językami Etap rozwoju: 25% (w dniu 15.10.2006)
- łączenie języka C z innymi językami programowania
Ćwiczenia Etap rozwoju: 00% (w dniu 10.08.2006)

[edytuj] Dodatek A - Biblioteka standardowa

Indeks alfabetyczny Etap rozwoju: 50% (w dniu 10.01.2007)
Indeks tematyczny Etap rozwoju: 50% (w dniu 06.01.2007)

[edytuj] Dodatek B

Składnia języka C Etap rozwoju: 50% (w dniu 12.02.2006)
- lista słów kluczowych i operatorów
Przykłady z komentarzem Etap rozwoju: 25% (w dniu 01.10.2005)

[edytuj] Dodatek C

Indeks Etap rozwoju: 50% (w dniu 06.07.2007)
Licencja Etap rozwoju: 100% (w dniu 12.02.2005)

[edytuj] Zobacz też

Wikipedia, nasz siostrzany projekt, zawiera artykuł na temat C (język programowania).


[edytuj] Linki zewnętrzne