Pierwszy program

Środowisko pracy

Rekomendowanym środowiskiem programistycznym używanym na pracowni komputerowej PK1 jest VIsual Studio.
Jednakże do tworzenia aplikacji w języku C można wykorzystać dowolne środowisko z kompilatorem C/C++.
Najprostsze środowisko składa się z edytora tekstu (np. vim, emacs, notepad) i kompilatora (np. gcc, mingw).

Środowisko IDE

MS Visual Studio (Windows)

Kompilacja i uruchamianie programów C w Visual Studio

Code::Blocks (Windows, Linux, Mac)

Kompilacja i uruchamianie programu w CodeBlocks

Visual Studio Code (Windows, Linux, Mac)

C/C++ for Visual Studio Code

Kompilator i edytor kodu (tekstu)

kompilator gcc

edytor vim lub emacs

logowanie do serwera ameryk.fizyka.umk.pl

Kompilacja i uruchamianie programów w konsili Linux/UNIX

Pierwszy program

Stwórz plik hello.c zawierający poniższy program, przeprowadź jego kompilację oraz przetestuj działanie

#include <stdio.h> int main() { printf("Hello World\n"); return 0; }

Ćwiczenie

jeśli korzystasz ze środowiska IDE sprawdź, czy możliwe jest uruchomienie programu w trybie debugowania?

jeśli korzystasz ze środowiska IDE spróbuj odnaleźć utworzony plik wykonywalny w katalogu projektu i uruchom go za pomocą kliknięcia myszą lub podając jeg nazwę w wierszu poleceń

dokonaj zmian w programie, wprowadzając do niego błędy i zaobserwuj komunikaty zwracane przez kompilator. Czy w przypadku wystąpienia błędu kompilacji powstał program wynikowy?

sprawdź zawartość katalogu, w którym znajduje sie program (projekt). Jakie pliki wygenerował proces kompilacji?

Zadanie: Hello

Zmodyfikuj program hello.c w taki sposób aby kolejne litery komunikatu „Hello World” zostały wypisane w kolejnych liniach.
Ile instrukcji printf() wystarczy do zrealizowania tego zadania?

Przykład

H e l l o W o r l d

Rozwiązanie, w postaci pliku hello.c umieść tutaj