尝试使用sscanf从下一个字符串中提取秒:
现在是2013-12-04 18:01:20sscanf(buf, "%*s %*s %*d%*s%*d%*s%*d %*d%*s%*d%*s%d", &i);
失败了,有什么主意如何为它制作正确的格式吗?还是有什么想法可以更轻松地提取它?我需要的只是最后一秒。
最佳答案
sscanf("Now it's 2013-12-04 18:01:20", "%*s %*s %*s %*d:%*d:%d", &i)
关于c++ - 从char数组中提取指定的数字,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/20380807/