Strlen (jazyk C)
		
		
		
		
		
		
		Skočit na navigaci
		Skočit na vyhledávání
		
		
		
		
		
		
		
	
| <ctype.h> | <limits.h> | <stdio.h> | <stdlib.h> | <math.h> | <string.h> | <time.h> | 
|---|---|---|---|---|---|---|
| 
 isalnum  | 
 printf  | 
 system  | 
Funkcia system
knižnica  | string.h  | 
popis  | Vráti dĺžku textového reťazca.  | 
Úplný funkčný prototyp [1]:
size_t strlen ( const char * str );
Podrobný popis funkcie
Funkcia vráti dĺžku textového reťazca, ktorú stanoví podľa pozície nultého znaku.
Parametre
- str
 - Textový reťazec ktorého dĺžku chceme vedieť.
 
Návratová hodnota
Vráti dĺžku textového reťazca.
Dĺžka reťazca C je určená pozíciou nultého znaku.
Príklad
 1 #include <stdio.h>
 2 #include <string.h>
 3 
 4 int main ()
 5 {
 6   char text[256];
 7   printf ("Zadajte vetu: ");
 8   gets (text);
 9   printf ("Veta, ktoru ste zadali ma %u znakov.\n",(unsigned)strlen(text));
10   return 0;
11 }
Výstup:
Zadajte vetu: Padlo mydlo vedľa umývadla. Veta, ktoru ste zadali ma 27 znakov.