GCC 是否支持微软的 wmain() 等价物?我正在编写 C 程序,并且需要始终使用 Unicode。如果不是,char可以转成wchar_t吗?
最佳答案
Unicode 不需要wchar_t
。您可以使用 char
作为 Unicode 的 utf-8
编码。另外,wchar_t
可以有不同的大小。在 Windows 上,它是 16 位,但在许多 Linux/Unix 平台上,它是 32 位。
有关 GCC 的更多信息,请参阅我通过 Google 搜索找到的这篇文章:
http://article.gmane.org/gmane.comp.gnu.mingw.user/22962
(据此,您关于 GCC 是否支持 wmain
的问题的答案是“否”。)
关于c - C 中的 wchar_t argv -- Unicode,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5241146/