c++ 根据字符串之间的特定的符号,分割出想提取的子字符串,如33°25′18〃分段取出该串中的数据

如题所述

你看看这个例子吧

// crt_strtok.c
// compile with: /W3
// In this program, a loop uses strtok
// to print all the tokens (separated by commas
// or blanks) in the string named "string".
//
#include <string.h>
#include <stdio.h>

char string[] = "A string\tof ,,tokens\nand some more tokens";
char seps[] = " ,\t\n";
char *token;

int main( void )
{
printf( "Tokens:\n" );

// Establish string and get the first token:
token = strtok( string, seps ); // C4996
// Note: strtok is deprecated; consider using strtok_s instead
while( token != NULL )
{
// While there are tokens in "string"
printf( " %s\n", token );

// Get next token:
token = strtok( NULL, seps ); // C4996
}
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-03-21
用正则表达式
第2个回答  2012-04-23
可以把方法发给我吗,我的邮箱crics1987@126.com

c语言编程,关于sscanf通过中文逗号截取字符串的问题
75. \/*6.获取指定字符中间的字符串*\/ 76. string = "ios<Android>wp7";

python3.x的版本共有多少个保留字
'f']:#如果最后一个字符是FC=(eval(TempStr[0:-1])-32)\/1.8#eval将字符串转换成数字print("转换后的温度是{:.2f}C".format(C))#格式化输出elifTempStr[-1]in['C','c']:F=1.8*eval(TempStr[0:-1])+32print("转换后的温度是{:.2f}F".format(F))else:print...

如何在c++定义一个学生类以实现平均成绩的计算和查询功能?
(3)未动科技VP萧猛认为,“中间”一词是相对的,当有多层堆叠的时候,每一层都是其上下两层的中间层,因此,在用“中间件”这个词的时候,我们需要特别指明它究竟位于“哪两层之间”。按萧猛的说法,当我们称“ROS\/ROS2 为中间件”时,其含义与 “AUTOSAR AP为中间件”并不是对等的关系。(4)Vector产品专家蔡守...

软件测试的方法一共有几种
4、从执行过程是否需要人工干预来看 (1)手工测试:就是测试人员按照事先为覆盖被测软件需求而编写的测试用例,根据测试大纲中所描述的测试步骤和方法,手工地一个一个地输 入执行,包括与被测软件进行交互(如输入测试数据、记录测试结果等),然后观察测试结果,看被测程序是否存在问题,或在执行过程中...

我是小学教育(文科)专业的,现在大二,想读计算机方面的研究生,要准备哪...
4.字符与字符串5.校验码第3页共?页(二)定点数的表示和运算1.定点数的表示无符号数的表示;有符号数的表示。2.定点数的运算定点数的位移运算;原码定点数的加\/减运算;补码定点数的加\/减运算;定点数的乘\/除运算;溢出概念和判别方法。(三)浮点数的表示和运算1.浮点数的表示浮点数的表示范围;IEEE754标准2....

相似回答
大家正在搜