memset, wmemset (Windows CE 5.0)
Developing an Application > Microsoft C Run-time Library for Windows CE > Run-time Library Reference
Sets buffers to a specified character.
void*memset( void*dest, intc, size_tcount);whar_t *wmemset( wchar_t*dest, wchar_tc, size_tcount);
Parameters
- dest
Pointer to destination. - c
Character to set. - count
Number of characters.
Return Values
memset and wmemset return the value of dest.
Remarks
The memset and wmemset functions set the first count characters of dest to the character c.
Example
/* MEMSET.C: This program uses memset to
* set the first four characters of buffer to "*".
*/
#include <memory.h>
#include <stdio.h>
void main( void )
{
char buffer[] = "This is a test of the memset function";
printf( "Before: %s\n", buffer );
memset( buffer, '*', 4 );
printf( "After: %s\n", buffer );
}
Output
Before: This is a test of the memset function
After: **** is a test of the memset function
Requirements
OS Versions: Windows CE 2.0 and later.
Header: stdlib.h.
Link Library: coredll.dll.
See Also
Commit-to-Disk Constants | fflush | _flushall
Send Feedback on this topic to the authors