sscanf 函数用来将格式化的内容打印输出出来,
#include <stdio.h>
#include <string.h>
int main(void)
{
char *str = "w 2 5";
char chr;
unsigned int num[2];
sscanf(str, "%c %d %d", &chr, &num[0], &num[1]);
printf("result is %c %d %d\n", chr, num[0], num[1]);
sscanf(str, "%d %d", &num[0], &num[1]);
printf("result is %d %d\n", num[0], num[1]);
}
所得到的结果:
result is w 2 5
result is 2 5
转载请注明原文地址: https://ju.6miu.com/read-661929.html