中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

c++中strtok函數的用法是什么

c++
小億
101
2024-04-23 17:29:48
欄目: 編程語言

在C++中,strtok函數用于將字符串按照指定的分隔符進行分割。其基本用法如下:

char *strtok(char *str, const char *delim);

其中,str是要分割的字符串,delim是分隔符,可以是一個字符串,也可以是多個字符。該函數會返回被分割出的子字符串,并在后續調用時繼續返回下一個子字符串。

示例代碼如下:

#include <iostream>
#include <cstring>

int main() {
    char str[] = "hello,world;how are you";
    char *token = std::strtok(str, ",;");

    while (token != nullptr) {
        std::cout << token << std::endl;
        token = std::strtok(nullptr, ",;");
    }

    return 0;
}

在上面的例子中,我們將字符串"hello,world;how are you"按照逗號和分號進行分割,并輸出分割后的子字符串。

0
京山县| 平泉县| 阳曲县| 炉霍县| 神池县| 来安县| 北碚区| 石楼县| 集贤县| 鹤庆县| 乐安县| 钟祥市| 拉孜县| 城固县| 平昌县| 新龙县| 台江县| 盘锦市| 天峨县| 天长市| 黎平县| 盐亭县| 江城| 威信县| 突泉县| 阿坝县| 富蕴县| 宁海县| 鄂伦春自治旗| 秀山| 奎屯市| 台东市| 大石桥市| 中方县| 兴义市| 梧州市| 贵阳市| 五莲县| 赤壁市| 福州市| 田东县|