首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

strcpy和lstrcpy有什么区别解决方案

2012-02-11 
strcpy和lstrcpy有什么区别strcpy和lstrcpy有什么区别[解决办法]strcpy是C运行时函数,是标准C提供的函数ls

strcpy和lstrcpy有什么区别
strcpy和lstrcpy有什么区别

[解决办法]
strcpy是C运行时函数,是标准C提供的函数
lstrcpy是Windows API
而StrCpy仅仅是lstrcpy的调用而已,相当于lstrcpy
在微软的开发环境里比方说VC开发windows程序,最好使用lstrcpy(),否则很多地方会出问题,用了lstrcpy()就放心多了


[解决办法]
如果定义了 unicode

lstrcpy() 就是 wstrcpy()

否则 仍然是 strcpy()


unicode 是什么?
char 用8位表示一个字符

unicode 用16位来表示一个字符
所以unicode 包含了世界上你能见到的所有计算机符号
[解决办法]

楼上有误
如果定义了 unicode
lstrcpy() 和 wstrcpy()功能相同
否则 和 strcpy()功能相同
补充一下
lstrcpy是api,任何可以调用api的语言都能使用。
[解决办法]
先学下Unicode编程,核心编程第二章

热点排行