Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的应用程序中,我总是需要 wchar_t 为 2 字节。我知道 -fshort-wchar 可以做到这一点。但我不能在 zSeries 上使用它。还有其他方法可以将 wchar_t 定义为 2 字节吗?
没有。wchar_t是实现定义的。你无法控制它。
wchar_t
不要依赖实现定义的类型。改用标准(C99 <inttypes.h>)类型。
<inttypes.h>
UNICODE 字符数据的 _T() 宏更改问题有什么问题?