C: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
m →Linki zewnętrzne: popr link |
m →W głąb języka C: nowa strona |
||
Linia 35: | Linia 35: | ||
:[[C/Wskaźniki|Wskaźniki]] <br /><small>Wskaźniki, zarządzenie pamięcią </small> |
:[[C/Wskaźniki|Wskaźniki]] <br /><small>Wskaźniki, zarządzenie pamięcią </small> |
||
:[[C/Napisy|Napisy]] <br /><small>Przechowywanie, operacje, konwersje</small> |
:[[C/Napisy|Napisy]] <br /><small>Przechowywanie, operacje, konwersje</small> |
||
:[[C/Typy złożone|Typy złożone]] <br /><small>Deklarowanie własnych typów, typy wyliczeniowe, unie i struktury </small> |
:[[C/Typy złożone|Typy złożone]] <br /><small>Deklarowanie własnych typów, typy wyliczeniowe, unie i struktury </small> |
||
:[[C/ |
:[[C/Program|Program ]] <br /><small>Struktura prostych i złożonych programów, budowanie programu</small> |
||
:[[C/Więcej o kompilowaniu|Więcej o kompilowaniu]] <br /><small>Jak działa kompilator, używanie plików makefile </small> |
::[[C/Biblioteki|Tworzenie bibliotek]] <br /><small>Pliki nagłówkowe</small> |
||
::[[C/Więcej o kompilowaniu|Więcej o kompilowaniu]] <br /><small>Jak działa kompilator, używanie plików makefile </small> |
|||
:[[C/Zaawansowane operacje matematyczne|Zaawansowane operacje matematyczne]] <br /><small>Używanie funkcji matematycznych, operacje na liczbach zespolonych </small> |
:[[C/Zaawansowane operacje matematyczne|Zaawansowane operacje matematyczne]] <br /><small>Używanie funkcji matematycznych, operacje na liczbach zespolonych </small> |
||
:[[C/Powszechne praktyki|Powszechne praktyki]] <br /><small>Kilka dobrych zwyczajów programisty C</small> |
:[[C/Powszechne praktyki|Powszechne praktyki]] <br /><small>Kilka dobrych zwyczajów programisty C</small> |
Wersja z 12:26, 3 sty 2016
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
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
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- C/Preprocesor/Przykład_działania
Preprocesor - przykład działania
- C/Preprocesor/Przykład_działania
- Biblioteka standardowa
Jak korzystać z plików biblioteki standardowej - Czytanie i pisanie do plików
Obsługa plików w praktyce - Ćwiczenia
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 - Program
Struktura prostych i złożonych programów, budowanie programu- Tworzenie bibliotek
Pliki nagłówkowe - Więcej o kompilowaniu
Jak działa kompilator, używanie plików makefile
- Tworzenie bibliotek
- 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
Materiał rozszerzający
- Więcej o tablicach
- Więcej o wskaźnikach
- Napisy - własna implementacja
- Błędy, wyjątki i bezpieczne programowanie
Dodatek A - Biblioteka standardowa
Dodatek B
- Składnia języka C
Lista słów kluczowych i operatorów - Przykłady z komentarzem
Dodatek C
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