为了查找文件是否存在,我想使用GetFileAttributeswinapi函数。
函数接受一个LPCSTR参数。如何将经典字符串转换为此类型?
请注意,我使用的是C,而不是C++。这也是C语言的正确表达方式吗?

最佳答案

根据this Microsoft documentation page,lpcstr在winnt.h中定义如下:
typedef\uu nullterminated const char*lpcstr;
其计算结果为const char *
因此,您实际上是在问如何将const char*转换为自身。

关于c - 如何在Windows上将C字符串转换为LPCSTR,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58421766/

10-09 12:51