38945

38945



Rozdział 10

Podstawowe procedury wejścia i wyjścia

Wejście/wyjście

Komputer byłby całkowicie bezużyteczny, gdyby użytkownik nie mógł się z nim porozumieć (tj. wprowadzić danych lub otrzymać wyników pracy programu). Programy komputerowe służą w największym uproszczeniu do obróbki danych więc mus/.;} te dane jakoś od nas otrzymać, przetworzyć i przekazać nam wynik.

Takie wczytywanie i "‘wyrzucanie” danych w terminologii komputerowej nazywamy wejściem (input) i wyjściem (output). Bardzo często mówi się o wejściu i wyjściu danych łącznie input/output. albo jk> prostu I/O.

W C do komunikacji z użytkownikiem służą odpowiednie funkcje. Zresztą, do wielu zadań w C służą funkcje. Używając funkcji, nie musimy wiedzieć, w jaki sposób komputer wykonuje jakieś zadanie, interesuje nas tylko to, co ta funkcja robi. Funkcje niejako "wykonują za nas część pracy”, ponieważ nie musimy pisać być może dziesiątek linijek kodu. żeby np. wypisać tekst na ekranie (wbrew pozorom — kod funkcji wyświetlającej tekst na ekranie jest dość skomplikowany). Jeszcze taka uwaga — gdy piszemy o jakiejś funkcji, zazwyczaj podając jej nazwę dopisujemy na końcu nawias:

printf() scanf()

żeby było jasne, że diodzi o funkcję, a nie o coś innego.

Wyżej wymienione funkcje to jedne z najczęściej używanych funkcji w C — pierwsza służy do wypisywania danych na ekran, natomiast druga do wczytywania danych z klawiatury1.

'W znuadai- .standard C nu; definiuje czegoś takiego jak ekran i klawiatura — mowa w nim o standardowym wyjściu i standardowym wejściu. Zazwyczaj jest to właśnie ekran i klawiatura, ale nie zawrze. W szczególności użytkownicy Linuksa lub innych systemów uniksowych mogą być przyzwyczajeniu tło przckicruwanin wtjścin/wyjścia z/do pliku czy łączenie komend w potoki (ang. pipę). W takich sytuacjach dane nie są wyświetlane na ekranie, ani odczytywane z klawiatury.

65



Wyszukiwarka

Podobne podstrony:
66 ROZDZIAŁ JO. PODSTAWOWE PROCEDURY WEJŚCIA I WYJŚCIAFunkcje wyjścia Funkcja printf W przykładzie
68 ROZDZIAŁ JO. PODSTAWOWE PROCEDURY WEJŚCIA I WYJŚCIA W swoim działaniu funkcja ta jest w zasadzie
70 ROZDZIAŁ JO. PODSTAWOWE PROCEDURY WEJŚCIA I WYJŚCIA rozumiesz    j>ojęcia takie
72 ROZDZIAŁ JO. PODSTAWOWE PROCEDURY WEJŚCIA I WYJŚCIA czyta tekst aż do napotkania znaku przejścia
Image601 —    rozdzielenie szyn danych wejściowych i wyjściowych, —
Rozdział 1. • Proste operacje wejścia-wyjścia 13 Przykładowe rozwiązanie — listing 1.4 package
Rozdział 1. • Proste operacje wejścia-wyjścia 15 ZADANIE 1.6 Napisz program, który oblicza resztę z
Rozdział 1. • Proste operacje wejścia-wyjścia 17 Rezultat działania programu można zobaczyć na rysun
Rozdział 1. • Proste operacje wejścia-wyjścia 9 package zadani ell; //Zadanie l.l1 Linijka kodu doub
Rozdział 1. • Proste operacje wejścia-wyjścia    11 Przykładowe rozwiązanie
Wykład 1 - Grafika komputerowa Grafika komputerowa Wejście Wyjście Przetwarzanie obrazow
Proste operacje wejścia-wyjścia W tym rozdziale zamieszczono proste zadania wraz z przykładowymi
Operacje wejścia-wyjścia Wykonanie programu przez komputer polega w zasadzie na wprowadzeniu odpowie
urządzenia wejścia/wyjścia, pamięci masowe, wydajność komputera. •    Typy

więcej podobnych podstron