字符数组:
char inData[] = "1,13,1"
Run Code Online (Sandbox Code Playgroud)
要么
char inData[] = "1,9,127"
Run Code Online (Sandbox Code Playgroud)
如何从中提取数据为3个整数变量.分隔符是",".语言C++.
小智 5
使用 sscanf
int a, b, c;
if (sscanf(inData, "%d,%d,%d", &a, &b, &c) == 3)
{
// Got all three numbers converted, go ahead and use them.
}
Run Code Online (Sandbox Code Playgroud)