scanf_s微软官方实例

//  crt_scanf_s.c
//  This program uses the scanf_s and wscanf_s functions
//  to read formatted input.
  
#include   <stdio.h>
#include   <stdlib.h>

int  main(  void  )
{
    int       i,
            result;
    float     fp;
    char      c,
            s[ 80 ];
    wchar_t   wc,
            ws[ 80 ];

   result = scanf_s(  " %d %f %c %C %s %S " , &i, &fp, &c,  1 ,
                     &wc,  1 , s, _countof(s), ws, _countof(ws) );
   printf(  " The number of fields input is %d\n " , result );
   printf(  " The contents are: %d %f %c %C %s %S\n " , i, fp, c,
           wc, s, ws);
   result = wscanf_s( L " %d %f %hc %lc %S %ls " , &i, &fp, &c,  2 ,
                      &wc,  1 , s, _countof(s), ws, _countof(ws) );
   wprintf( L " The number of fields input is %d\n " , result );
   wprintf( L " The contents are: %d %f %C %c %hs %s\n " , i, fp,
            c, wc, s, ws);
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值