C/scanf: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
Nie podano opisu zmian |
przepisanie od nowa |
||
Linia 1:
===Deklaracja===
: int scanf (const char * format, ...);
===Plik nagłówkowy===
:[[Programowanie:C:Biblioteka standardowa:Indeks tematyczny#stdio.h|stdio.h]]
scanf("%d",zmienna);▼
===Opis===
:wczytuje zmienne ze standardowego wejścia
===Argumenty===
*<tt>format</tt> to łańcuch znaków wskazujący wzorzec, według jakiego mają być szukane zmienne (taki sam, jak w funkcji [[Programowanie:C:Lista argumentów funkcji printf|printf]])
*jako kolejne argumenty przekazujemy adresy zmiennych, których wartość chcemy wczytać
===Wartość zwracana===
* liczba pomyślnie wczytanych argumentów
* EOF gdy nastąpił błąd przed wczytaniem pierwszego argumentu (np. napotkano koniec wejścia)
===Przykład===
int x;
float y;
===Zobacz też===
:[[Programowanie:C:fscanf|fscanf]], [[Programowanie:C:gets|gets]], [[Programowanie:C:printf|printf]]
|