Compute the length of a string
#include <string.h> size_t strlen( const char * s );
libc
Use the -l c option to qcc to link against this library. This library is usually included automatically.
The strlen() function computes the length of the string pointed to by s.
The number of characters that precede the terminating null character.
#include <stdio.h> #include <stdlib.h> #include <string.h> int main( void ) { printf( "%d\n", strlen( "Howdy" ) ); printf( "%d\n", strlen( "Hello world\n" ) ); printf( "%d\n", strlen( "" ) ); return EXIT_SUCCESS; }
produces the output:
5 12 0
Safety: | |
---|---|
Cancellation point | No |
Interrupt handler | Yes |
Signal handler | Yes |
Thread | Yes |