strtok_s函数参数
时间: 2023-10-14 15:01:31 浏览: 101
引用提到,strtok_s函数是一个可重入函数(线程安全函数),用于字符串分割。它的参数包括一个指向待分割字符串的指针、分隔符字符串以及一个指向保存剩余字符的地址的指针。具体的函数原型是:
char *strtok_s(char *str, const char *delim, char **ptr)
其中,str是待分割的字符串,delim是分隔符字符串,ptr是一个指向指针的指针,用于保存剩余字符的地址。在初始调用时,需要将str指向待分割的字符串,并将ptr设置为NULL。后续调用时,将str设置为NULL,ptr将保存上一次分割的剩余字符的地址。每次调用strtok_s函数后,它会返回分割出的子字符串,并将ptr更新为下一次分割的剩余字符的地址。当无法找到更多分割位置时,strtok_s函数会返回NULL,指示分割结束。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [C strtok strtok_s 函数说明 按分隔符分解字符串](https://blog.csdn.net/luoxutimberjack/article/details/130645509)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [strtok函数和可重入函数strtrok_s、strtok_r的使用和注意事项](https://blog.csdn.net/weixin_53472334/article/details/128022929)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [strtok和strtok_s函数使用说明](https://blog.csdn.net/qq_42287144/article/details/127703574)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]
阅读全文