C/strlen: Różnice pomiędzy wersjami

Z Wikibooks, biblioteki wolnych podręczników.
< C
Usunięta treść Dodana treść
Kj (dyskusja | edycje)
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

string.h

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;
}