wchar_t指针操作 - 如何检查它是否以L“.xls”结束

时间:2010-07-09 01:56:52

标签: c

我正在使用C.我有一个指向文件路径的wchar_t指针。

我想知道,我怎么检查,是否以L“.xls”结束?

我可以使用任何函数调用吗?

2 个答案:

答案 0 :(得分:1)

  • 检查字符串是否至少为4长
  • 查看最后4 wchar_t是否为“.xls”

因此,应该是这样的:

if(wcslen(str) >= 4 && wcscmp(str + wcslen(str) - 4, L".xls") == 0)

答案 1 :(得分:0)

尝试wcsstr()