トップページ > キーワード検索 > memset()
C言語規格
C言語(その他)
プログラム
その他
memset()
機能 指定の値を指定サイズ分だけコピーする。
定義 #include <string.h>

void * memset ( void * s, int c, size_t n );
引数
s対象オブジェクトへのポインタ
cコピーする値(unsigned char型に変換される)
nコピーサイズ
戻り値 引数sを返す。
実装例
#include <string.h>
#include <stdio.h>

int main(void)
{
    char str[5];
    
    memset(str, 'a', 3);
    str[3] = '\0';
    
    printf("%s\n", str);
    
    return 0;
}
実行結果
aaa





inserted by FC2 system