memset |
| ||||
memset | |
ヘッダ | #include <string.h> |
形 式 | void *memset(void *s, int c, size_t n); |
機 能 | sが指すオブジェクトの先頭n文字に、unsigned char型に変換したcの値を代入する。 |
返却値 | sの値を返す。 |
void *memset(void *s, int c, size_t n) { const unsigned char uc = c; unsigned char *p = (unsigned char *)s; while (n-- > 0) *p++ = uc; return (s); }