C/strlen: Różnice pomiędzy wersjami
< C
Usunięta treść Dodana treść
Nie podano opisu zmian |
dodany przykład |
||
Linia 10: | Linia 10: | ||
=== Wartość zwracana === |
=== Wartość zwracana === |
||
:Długość łańcucha str. |
:Długość łańcucha str. |
||
=== Przykład Zastosowania === |
|||
#include <string.h> |
|||
int main() |
|||
{ |
|||
char tab[80]; |
|||
int dl; |
|||
printf("Podaj swoje imie: "); |
|||
scanf("%s", tab); |
|||
dl=strlen(tab); /* to samo co dl=strlen(&tab[0]); */ |
|||
printf("Twoje imie sklada sie z %d znakow", dl); |
|||
return 0; |
|||
} |
Wersja z 09:24, 27 lis 2006
Deklaracja
- int strlen (char *str);
Plik nagłówkowy
Opis
- Funkcja strlen oblicza długość łańcucha str nie wliczając znaku '\0'.
Wartość zwracana
- Długość łańcucha str.
Przykład Zastosowania
#include <string.h> int main() { char tab[80]; int dl; printf("Podaj swoje imie: "); scanf("%s", tab); dl=strlen(tab); /* to samo co dl=strlen(&tab[0]); */ printf("Twoje imie sklada sie z %d znakow", dl); return 0; }