根據說明

#include <string.h>

char * strncpy ( char * destination, const char * source, size_t num );


有趣的來了

所有的範例都是用char array

char destination[]

char source[]

我使用的是dev c++

如果把兩個都宣告成為char*

執行的時候就會看到存取錯誤

但是 destination 宣告為char array

       source 宣告為 char*

也是可以的