>>18
strncpy()かmemcpy()を使う
セキュリティーホール作りやすいところだから慎重に
詳しくはman string_copying

危険すぎるのでいまは直接malloc()やstrncpy()を叩いたりしないかもしれない
可変長文字列を安全に扱ってくれるライブラリーを利用すべきだと思う