Opis | Pliki | Data dodania | |
---|---|---|---|
Lab. 1 | Hello world | hello.c | 22.02.2022 |
Lab. 2 | Pole i obwód koła | kolo.c | 1.03.2022 |
hex | hex.c | ||
Lab. 3 | Miejsca zerowe paraboli | pierwiastki.c | 08.03.2022 |
Sumowanie liczb | suma.c | ||
Lab. 4 | Odwracanie kolejności liczb | odwracanie.c | 22.03.2022 |
Lab. 5 | Największy wspólny dzielnik | nwd.c | 29.03.2022 |
Silnia | silnia.c | ||
Lab. 6 | Rzut kostką | kostka.c | 05.04.2022 |
Wyznaczanie liczby $\pi$ | pi.c | ||
Pomiar czasu | pi_time.c | ||
Suma elementów tablicy | tab_suma.c | ||
Lab. 7 | Zamiana wartości | zamien.c | 26.04.2022 |
Funkja licząca pierwiastki | pierwiastki2.c | 26.04.2022 | |
Lab. 8 | Kodowanie ASCII | ascii.c | 10.05.2022 |
Małe na duże | male_na_duze.c | 10.05.2022 | |
Licz znaki, wyrazy i linie | mywc.c | 10.05.2022 | |
Lab. 9 | Czytaj linię | czytaj_linie2.c | 17.05.2022 |
Unikatowe linie | unikaty2.c | 17.05.2022 | |
Odwracanie napisu | odwroc.c | 17.05.2022 | |
Lab. 10 | Formatowanie tekstu | znaki2.c | 24.05.2022 |
Szukanie wzorca (grep) | mygrep.c | 24.05.2022 | |
Lab. 11 | Baza danych | baza.c | 31.05.2022 |
Lab. 12 | Baza danych z listą jednokierukwą | baza2.c | 7.06.2022 |
W systemie Linux kompilację programu w języku C przeprowadzamy wydając w konsoli polecenie cc
i podając jako argumenty listę plików źródłowych niezbędnych do utworzenia pliku wykonywalnego.
Na przykład aby skompilować program hello.c wydajemy polecenie:
cc hello.c -o hello
Program uruchamiamy podając jego nazwę, np:
./hello
Jeżeli program wykorzystuje funkcje z biblioteki matematycznej math.h
wówczas podczas kompilacji należy dodać opcję -lm
, np:
cc -lm program.c -o program