Warning: main(/www/www/htdocs/style/globals.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/s/strnset.html on line 1
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/globals.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/s/strnset.html on line 1
Warning: main(/www/www/htdocs/style/header.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/s/strnset.html on line 8
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/header.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/s/strnset.html on line 8
Fill a string with a given character, to a given length
#include <string.h>
char * strnset( char * s1,
int fill,
size_t len );
- s1
- The string that you want to fill.
- fill
- The value that you want to fill the string with.
- len
- The number of characters to fill.
libc
Use the -l c option to
qcc
to link against this library.
This library is usually included automatically.
The strnset() function fills
the string s1 with the value of the argument fill,
converted to be a character value. When the value of len
is greater than the length of the string, the entire string is filled.
Otherwise, that number of characters at the start of the string are set
to the fill character.
The address of the string, s1.
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
char source[] = { "A sample STRING" };
int main( void )
{
printf( "%s\n", source );
printf( "%s\n", strnset( source, '=', 100 ) );
printf( "%s\n", strnset( source, '*', 7 ) );
return EXIT_SUCCESS;
}
produces the output:
A sample STRING
===============
*******========
QNX 4
Safety: | |
Cancellation point |
No |
Interrupt handler |
Yes |
Signal handler |
Yes |
Thread |
Yes |
strset()
Warning: main(/www/www/htdocs/style/footer.php) [function.main]: failed to open stream: No such file or directory in /www/www/docs/6.4.1/neutrino/lib_ref/s/strnset.html on line 145
Warning: main() [function.include]: Failed opening '/www/www/htdocs/style/footer.php' for inclusion (include_path='.:/www/www/common:/www/www/php/lib/php') in /www/www/docs/6.4.1/neutrino/lib_ref/s/strnset.html on line 145