标签:strtok

strtok的参数-为什么不能用指向“字符串“常量的指针

为什么不能用指向“字符串“常量的指针呢?具体见代码 #include <stdio.h> #include <stdlib.h> #include <string.h> void print_tokens(char *line) {     static char whitespace[] = " \t\f\r\v\n"……

strtok用指针编译没问题,运行出错

为什么用指针不行(编译没问题,运行出错),用数组名就可以? //为可行的方案 #include <stdio.h> #include <string.h> int main(void) { char * string = "hello,how,are,you?fine,thanks!"; char * token = "?";……

strtok应用中char s[] 和 char *s 的区别

c字符指针字符数组strtokc++ 正确: #include <string.h> #include <iostream> using namespace std; void main() {     char s[] = "192.168.0.1";     char *delim = ".";     char ……