ViVi Home > 技術文書 > ポインタ入門 > 基礎演習問題> strfill


 

 

C/C++ ポインタ入門 > 文字列関数 > strfill
Nobuhide Tsuda
Nov-2013

文字で満たす:int my_strfill(char *dst, char c, int n)

void my_strfill(char *dst, char c, int n)
{
    for(int i = 0; i < n; ++i) {   // n回ループ
        *dst++ = c;        // 文字 c で埋める
    }
    *dst = '\0';     // 最後にヌル文字('\0')を忘れずに書き込む
}

解説:

 


前: | 次: