今天写代码,做字符串处理,写了以下语句:
snprintf(loginTime,sizeof(loginTime),"%s%s",loginTime,blankSpace);
然后loginTime中的字符串老不对,记得以前用sprintf的时候,类似语句是可以的。
请教了高人,答曰:很少有函数支持源地址和目标地址相同的拷贝,比如memcpy也不行。
今天写代码,做字符串处理,写了以下语句:
snprintf(loginTime,sizeof(loginTime),"%s%s",loginTime,blankSpace);
然后loginTime中的字符串老不对,记得以前用sprintf的时候,类似语句是可以的。
请教了高人,答曰:很少有函数支持源地址和目标地址相同的拷贝,比如memcpy也不行。