strncpy

char *strncpy( char *dest, const char *source, size_t count )

文字列destに文字列sourceの先頭count文字をコピーする
countがsourceの長さ以下の場合は、
コピーされた文字列の終端にnull文字が追加されない。
countがsourceよりも長い場合は、
countの文字数になるまで、コピー先文字列にnull文字が埋め込まれる。

strncpy( s1, s2, 10 );

文字配列s1に文字列s2の先頭10文字をコピーする
C > 標準関数 > 文字列処理関数 | comments (0) | trackbacks (0)

Comments

Comment Form

icons:

Trackbacks