前兩天看libsmi源代碼,里面對strncpy函數進行了封裝,感覺有些缺陷,雖然內部使用的函數,滿足要求就可以了,但想了想發現自己它了解的也不是很多。
關于strncpy,《C程序設計語言》中是這樣介紹的:“char *strncpy(s, ct, n),strncpy用于把字符串ct中最多n個字符拷貝到字符串s中,并返回s。如果ct中少于n個字符,那么就用’\0’補充。”
寫了一個簡單的程序對strncpy進行測試。
文章來源:http://blog.csdn.net/volant_hoo/archive/2009/05/11/4167919.aspx
文章來源:http://blog.csdn.net/volant_hoo/archive/2009/05/11/4167919.aspx

![Subscribe to [00] 隨筆(3)](/Skins/KJC/Images/xmlsmall.gif)
