wcschr (Strings) – C 中文开发手册

Posted breakyizhan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了wcschr (Strings) – C 中文开发手册相关的知识,希望对你有一定的参考价值。

[
  • ??C 语言中文开发手册

    wcschr (Strings) - C 中文开发手册

    在头文件<wchar.h>中定义 ? ?
    wchar_t * wcschr(const wchar_t * str,wchar_t ch); ? (自C95以来)

    ch在指向的宽字符串中查找宽字符的第一个匹配项str。

    参数

    str - 指向要分析的以空字符结尾的宽字符串
    CH - 宽字符搜索

    返回值

    指向找到的字符str,或者NULL如果找不到这样的字符。

    示例

    #include <wchar.h>
    #include <stdio.h>
    #include <locale.h>
     
    int main(void)
    {
        wchar_t arr[] = L"招き猫 кошка";
        wchar_t *cat = wcschr(arr, L‘猫‘);
        wchar_t *dog = wcschr(arr, L‘犬‘);
     
        setlocale(LC_ALL, "en_US.utf8");
        if(cat)
            printf("The character 猫 found at position %td
    ", cat-arr);
        else
            puts("The character 猫 not found");
     
        if(dog)
            printf("The character 犬 found at position %td
    ", dog-arr);
        else
            puts("The character 犬 not found");
    }

    输出:

    The character 猫 found at position 2
    The character 犬 not found

    参考

    C11标准(ISO/IEC 9899:2011): 7.29.4.5.1 wcschr函数(p: 435) C99标准(ISO / IEC 9899:1999): 7.24.4.5.1 wcschr函数(p: 381)

    另请参阅

    wcsrchr(C95) 在宽字符串(函数)中查找宽字符的最后一次出现
    wcspbrk(C95) 在一个宽字符串中找到任何宽字符的第一个位置,在另一个宽字符串(函数)

    | C ++文档wcschr |

  • ??C 语言中文开发手册
    ]
    转载请保留页面地址:https://www.breakyizhan.com/c-3/28297.html

    以上是关于wcschr (Strings) – C 中文开发手册的主要内容,如果未能解决你的问题,请参考以下文章

    isgraph (Strings) – C 中文开发手册 - Break易站

    Python自动化开发学习2

    C-String 与 C++Strings 的效率

    Objective C InfoPlist.strings 本地化 - 使用应用程序名称

    当我调用不相关的方法时,c-strings 的值会发生变化

    如何读取值为可变长度 char* 数组的 HDF5 标量属性(即 c_strings?)