strtok_r()函数是C语言中的一个函数,它的作用是将字符串分割成一系列子字符串
该函数与strtok()函数类似。唯一的关键区别是_r,它被称为可重入函数。
可重入函数是在执行过程中可以被中断的函数。这种类型的函数可用于恢复执行。
因此,可重入函数是线程安全的,这意味着它们可以安全地被线程中断,而不会造成任何损害。
strtok_r() 函数有一个称为上下文的额外参数。这样函数就可以在正确的位置恢复。
strtok_r() 函数的语法如下:
#include char *strtok_r(char *string, const char *limiter, char **context);登录后复制