char szDesc[16];
LPCSTR pszDesc = "123456789123";
sstrcpyn(szDesc, pszDesc, sizeof(szDesc, pszDesc));
2 个解决方案
#1
逗号表达式, 最终计算的是sizeof(pszDesc)吧。
sstrcpyn(szDesc, pszDesc, sizeof(szDesc, pszDesc));能得到想要的结果吗?? sizeof(pszDesc)等于4的吧。。
我想得到的结果肯定不对的吧。。 不知道我理解的对不对, 或者你这么用有什么特殊的深意, 不解。。
sstrcpyn(szDesc, pszDesc, sizeof(szDesc, pszDesc));能得到想要的结果吗?? sizeof(pszDesc)等于4的吧。。
我想得到的结果肯定不对的吧。。 不知道我理解的对不对, 或者你这么用有什么特殊的深意, 不解。。
#2
稀奇了,我编译不能通过
#1
逗号表达式, 最终计算的是sizeof(pszDesc)吧。
sstrcpyn(szDesc, pszDesc, sizeof(szDesc, pszDesc));能得到想要的结果吗?? sizeof(pszDesc)等于4的吧。。
我想得到的结果肯定不对的吧。。 不知道我理解的对不对, 或者你这么用有什么特殊的深意, 不解。。
sstrcpyn(szDesc, pszDesc, sizeof(szDesc, pszDesc));能得到想要的结果吗?? sizeof(pszDesc)等于4的吧。。
我想得到的结果肯定不对的吧。。 不知道我理解的对不对, 或者你这么用有什么特殊的深意, 不解。。
#2
稀奇了,我编译不能通过