String Padding in C

前端 未结 10 1544
迷失自我
迷失自我 2020-11-28 22:25

I wrote this function that\'s supposed to do StringPadRight(\"Hello\", 10, \"0\") -> \"Hello00000\".

char *StringPadRight(char *string, int padded_len, char          


        
10条回答
  •  悲哀的现实
    2020-11-28 22:52

    Oh okay, makes sense. So I did this:

        char foo[10] = "hello";
        char padded[16];
        strcpy(padded, foo);
        printf("%s", StringPadRight(padded, 15, " "));
    

    Thanks!

提交回复
热议问题