C

Z Wikibooks, biblioteki wolnych podręczników.
Skocz do: nawigacji, wyszukiwania
Porada Jeśli trafiłeś tutaj przez wpisanie „C#” w wyszukiwarkę, wypróbuj C Sharp.

Okładka i interwiki

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]

Wstęp [edytuj]

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
Zintegrowane środowisko programistyczne
Używanie kompilatora Etap rozwoju: 25% (w dniu 02.10.2005)
Korzystanie z podstawowych narzędzi

C dla początkujących [edytuj]

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)

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

Tablice Etap rozwoju: 75% (w dniu 16.12.2011)
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)

Materiał rozszerzający [edytuj]

Więcej o tablicach Etap rozwoju: 00% (w dniu 16.12.2011)
Więcej o wskaźnikach Etap rozwoju: 00% (w dniu 16.12.2011)
Napisy - własna implementacja Etap rozwoju: 00% (w dniu 16.12.2011)

Dodatek A - Biblioteka standardowa [edytuj]

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

Dodatek B [edytuj]

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)

Dodatek C [edytuj]

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

Zobacz też [edytuj]

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

Linki zewnętrzne [edytuj]