×

strtok函数在哪个头文件?strtok()

前端技术网 前端技术网 发表于2023-12-20 03:30:12 浏览799 评论0

抢沙发发表评论

一、c语言中str的用法

答:c语言中str的用法步骤如下:charc[20];strings="1234";strcpy(c,s.c_str());这样才不会出错,c_str()返回的是一个临时指针,不能对其进行操作。

语法:constchar*c_str();c_str()函数返回一个指向正规C字符串的指针,内容与本string串相同.

strtok函数在哪个头文件?strtok()

这是为了与c语言兼容,在c语言中没有string类型,故必须通过string类对象的成员函数c_str()把string对象转换成c中的字符串样式。注意:一定要使用strcpy()函数等来操作方法c_str()返回的指针。

二、c++里面,函数strtok怎么用

函数声明:char*strtok(charsrc[],constchar*ch);将字符串分解为一组字符串。src为要分解的字符串,ch为分隔符。

三、strtok线程安全吗

不安全

具体原因如下:从实现原理我们可以看出,strtok函数是在原字符串本身上进行操作,破坏待分解字符串的完整性,调用前和调用后的strToken已经不同。因此,如果需要在调用该函数后访问原来的s1,就必须传递字符串的一个拷贝。

以上供参考!

OK,关于strtok函数在哪个头文件和strtok()的内容到此结束了,希望对大家有所帮助。

strtok函数在哪个头文件?strtok()