10
edycji
Nie podano opisu zmian |
|||
Funkcja puts() przyjmuje jako swój argument ciąg znaków, który następnie bezmyślnie wypisuje na ekran kończąc go znakiem przejścia do nowej linii. W ten sposób, nasz pierwszy program moglibyśmy napisać w ten sposób:
<source lang="C">
#include <stdio.h>
return 0;
}
</source>
W swoim działaniu funkcja ta jest w zasadzie identyczna do wywołania: <code>printf("%s\n", argument);</code> jednak prawdopodobnie będzie działać szybciej. Jedynym jej mankamentem może być fakt, że zawsze na końcu podawany jest znak przejścia do nowej linii. Jeżeli jest to efekt niepożądany (nie zawsze tak jest) należy skorzystać z funkcji fputs() opisanej niżej lub wywołania <tt>printf("%s", argument);</tt>.
|
edycji