C语言函数—wherex

函数名

vsscanf

功 能

从流中执行格式化输入

用 法

int vsscanf(char *s, char *format, va_list param);

程序例

#include <stdio.h> 
#include <conio.h> 
#include <stdarg.h> 

char buffer[80] = "30 90.0 abc"; 

int vssf(char *fmt, ...) 
{ 
   va_list  argptr; 
   int cnt; 

   fflush(stdin); 

   va_start(argptr, fmt); 
   cnt = vsscanf(buffer, fmt, argptr); 
   va_end(argptr); 

   return(cnt); 
} 

int main(void) 
{ 
   int inumber; 
   float fnumber; 
   char string[80]; 

   vssf("%d %f %s", &inumber, &fnumber, string); 
   printf("%d %f %sn", inumber, fnumber, string); 
   return 0; 
} 

如果引用本站的原创文章,请注明原文链接:,本站保留追究责任的权利!
评论已关闭。