在Windows平台下,sizeof(wchar_t) = 2,但是在安卓模拟器中打印出来却是4。

由此可见wchar_t类型与int类型类似都是与平台相关的系统类型,其具体长度受系统影响明显。

为了解决这个问题,我用int16来替代wchar_t类型的应用场合。以后自己做系统时要引以为戒。

相关文章:

  • 2021-07-20
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-18
相关资源
相似解决方案