小人鱼不流泪
assert就是检测该对象是否是空指针的。你的估计是正确的。 C里面函数原型是 char* strcpy(char *StrDest ,const char* StrSrc)不难看出这两个参数都是char* 型,在这里我们有一个原则:有时候函数并不需要返回值,但是为了增加函数的灵活性如支持链式表达,可以附加返回值。《C/c++ 高质量代码指南》。 本来这里是两个指针,我们不需要返回值也可以将信息复制并读出(靠StrDest),但参考如下代码:char str【20】;int length =strlen(strcpy(str;"Hello World"));这个时候优势就出来了。希望对你有帮助。。。
angellingabc
没有规定读法,可以直接拼读单词,也可以读成完整的单词strlen即 string length strcmp即 string comparestrcpy即 string copystrcat即 string catenate