C++中这个数值怎么用?
发布网友
发布时间:2022-04-23 05:24
我来回答
共2个回答
热心网友
时间:2023-06-27 15:03
LPCTSTR 实际上是这个变量类型把~~~
这是一个表示:“文件的路径” 的字符串
如果是单纯的字符串直接用ascii码来写入就行了,但是,不一定文件名中会出现什么字符,所以,通过在前面的宏定义,可以使这个文件路径使用unicode编码~~~~
L是无意义的,T表示一个宏,不算本质的东西
p表示指针,C表示常量,STR表示字符串,于是LPCTSTR就等于const char *
当这个变量被被初始化后,它的值将不会被改变,
例子嘛~~const char * lpszFileName = ".\bin\maps\cd.bit";就是类似的吧,初始赋值后,这个变量的值将不会被改变~~~
热心网友
时间:2023-06-27 15:04
const char * 这里是常变量指针。。 一般不用加const
因为这个都是初始化的东西。
const char * str = "abc"
相当于 char * str = "abc"