scanf_s用法 scanf_s

scanf_s,在ANSIC中是没有的,只有scanf(),scanf()在读取时不检查边界,所以可能会造成内存泄露。

ANSI C中没有scanf_s(),只有scanf(),scanf()在读取时不检查边界,所以可能会造成内存泄露。所以vc++2005/2008中提供了scanf_s(),在调用时,必须提供一个数字以表明最多读取多少位字符。

MSDN中例子:

// crt_scanf_s.c

// This program uses the scanf_s and wscanf_s functions

// to read formatted input.

#include <stdio.h>

int main( void )

{

int i, result;

float fp; char c, s&#91;81&#93;;

wchar_t wc, ws&#91;81&#93;;

result = scanf_s( "%d %f %c %C %s %S", &i, &fp, &c, 1, &wc, 1, s, 80, ws, 80 );

printf( "The number of fields input is %dn", result );

printf( "Thecontentsare: %d %f %c %C %s %Sn", i, fp, c, wc, s, ws);

result = wscanf_s( L"%d %f %hc %lc %S %ls", &i, &fp, &c, 2, &wc, 1, s, 80, ws, 80 );

wprintf( L"The number of fields input is %dn", result );

wprintf( L"The contents are: %d %f %C %c %hs %sn", i, fp, c, wc, s, ws);

return 0;

}

scanf_s用法 scanf_s
  

爱华网本文地址 » http://www.aihuau.com/a/8103290103/46691.html

更多阅读

眼线膏的用法画出迷人眼线 美宝莲眼线膏

眼线膏的用法画出迷人眼线——简介美眉们一般都习惯用眼线笔来画眼线,今天小编要在这里教大家如何用眼线膏来描画眼线,步骤很简单,想要画好眼妆的美眉们,赶紧准备好工具,跟小编一起来学习吧!眼线膏的用法画出迷人眼线——工具/原料

睫毛膏的正确用法 睫毛膏如何使用

  睫毛膏对于很多女孩子来说其实并不陌生,但是大家真的知道睫毛膏的正确用法吗,如何使用睫毛膏才能让自己的睫毛更翘、更卷,而且看起来不会显得很僵硬呢,如果你还不懂那就来一起学习一下睫毛膏的正确用法吧。睫毛膏的正确用法——工

财务凭证装订机用法 财务凭证装订机维修

财务凭证装订机用法——简介热熔管财务装订机它不仅装订速度快为我们大大的节约时间、而且没有噪音、无污染,下面看具体操作步骤:财务凭证装订机用法——热熔管财务装订机操作步骤:财务凭证装订机用法 1、接通电源后,插入装订管财务凭

护发素的用法 护发素发膜的正确用法

护发素的用法——简介护发素可以为头发提供一层保护,或许就因此得名了吧。比起洗发用品,护发素能够令头发看起来更自然和健康。 下面来介绍一下护发素的用法供参考。 护发素的用法——工具/原料护发素护发素的用法——方法/步骤护发

男士香水用法 好用的男士香水

男士香水用法——简介型男们看过来,男士香水的正确使用方法你知道吗?越来越多的男性开始注重形象的细节,香水是展现男性魅力和个人品位的体现。清新、个性的香水张扬出一个男人的独特魅力。但是很多男士用香水给他们带来了不少困扰,甚至

声明:《scanf_s用法 scanf_s》为网友女神经怎么了分享!如侵犯到您的合法权益请联系我们删除