C 字符串标记器的用法
我有一根这样的绳子 /home/Abcd/Pradeep/Jack.sh /home/Abcd/Pradeep/Paul/Kill.sh 我要把Jack.sh和Kill.sh从这些弦上单独带走。字符串中可以有许多个/个字符C 字符串标记器的用法,c,string,C,String,我有一根这样的绳子 /home/Abcd/Pradeep/Jack.sh /home/Abcd/Pradeep/Paul/Kill.sh 我要把Jack.sh和Kill.sh从这些弦上单独带走。字符串中可以有许多个/个字符 如何使用strtok实现这一点?您不需要strtok。只需使用查找最后一个'/'字符。您的文件名在这之后开始一个字符。您不需要使用strtok。只需使用查找最后一个'/'字符。您的文件名在这之后开始一个字符。从路径名样式看,它看起来像是*nix系统。 您可以使用命令basen
如何使用strtok实现这一点?您不需要
strtok
。只需使用查找最后一个'/'
字符。您的文件名在这之后开始一个字符。您不需要使用strtok
。只需使用查找最后一个'/'
字符。您的文件名在这之后开始一个字符。从路径名样式看,它看起来像是*nix系统。
您可以使用命令basename
,该命令执行相同的操作。
如果要在c程序中使用它,请在系统中尝试
man 3 basename
以获取文档。从路径名样式看,它看起来像是*nix系统。
您可以使用命令basename
,该命令执行相同的操作。
如果要在c程序中使用它,请在系统中尝试
man 3 basename
以获取文档。除非字符串中没有“/”字符。记住检查null:-)不过,posix系统将有basename()函数,为他完成几乎所有的工作!除非字符串中没有“/”字符。记住检查null:-)不过,posix系统将有basename()函数,为他完成几乎所有的工作!