C/Napisy: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
Linia 211:
Możemy też wykorzystać trzeci argument do zapewnienia bezpiecznego wywołania funkcji kopiującej. W przypadku zbyt małej tablicy skopiowany zostanie fragment tylko takie długości, na jaki starczy miejsca (uwzględniając, że na końcu trzeba dodać znak '\0')
<source lang="c">
char napis1[10] = "hello ";
const char *napis2 = "world";
strncat(napis1, napis2, sizeof napis1 - 1);
puts(napis1);
</source>
|