没有直接可用的函数!
可以先读一行数据到一个字符串中,然后用字符串操作函数来进行取值操作,如:
char *p;
FILE *fp;
char str[1024];
fp=fopen(file, "r");
fgets( str, sizeof(str), fp); //读一行数据
p=strchr(str, ":"); //找到冒号位置
if ( p != NULL )
{
int age ;
sscanf(p+1, "%d", &age ); //从冒号后读一个整数
printf("age=%d\n", age );
}
本回答被提问者和网友采纳