117.info
人生若只如初见

scanf与scanf_s函数的使用方法

scanf?scanf_s???C???????,?????????(??)?????

scanf???????:

  1. ?????:#include

  2. ??:int scanf(const char *format, ...)

  3. ??:

  • format: ?????,??????????????

  • .: ?????????

  1. ???:?????????????????????,????????

  2. ??:

#include 
int main() {
int num1, num2;
printf("???????:");
scanf("%d %d", &num1, &num2);
printf("????????:%d ? %d\n", num1, num2);
return 0;
}

scanf_s???????:

  1. ?????:#include

  2. ??:int scanf_s(const char *format, ...)

  3. ??:

  • format: ?????,??????????????

  • .: ?????????

  1. ???:?????????????????????,????????

  2. ??:

#define _CRT_SECURE_NO_WARNINGS   // ??scanf_s???
#include 
int main() {
int num1, num2;
printf("???????:");
scanf_s("%d %d", &num1, &num2);
printf("????????:%d ? %d\n", num1, num2);
return 0;
}

??????,scanf_s?????????,????????????,???????????:

char str[20];
scanf_s("s", str, sizeof(str));

?????,s????????19?????

未经允许不得转载 » 本文链接:https://www.117.info/ask/fef68AzsLCQdfAlI.html

推荐文章

  • Android之ViewPager的简单使用方法

    ViewPager是Android中常用的布局容器,用于展示多个页面,并支持滑动切换页面的功能。以下是ViewPager的简单使用方法: 在布局文件中添加ViewPager控件: 创建Pa...

  • SQL中的distinct的使用方法

    DISTINCT关键字用于从表中选取唯一的记录。它可以应用于单个列或多个列。
    使用DISTINCT关键字的一般语法如下:
    SELECT DISTINCT 列名 FROM 表名; 下面...

  • Java中System.setProperty()用法

    System.setProperty()方法用于设置Java系统属性。
    语法:
    public static String setProperty(String key, String value) 参数: key:要设置的系统属性...

  • CreateFileMapping实现的共享内存及用法

    CreateFileMapping函数实现了共享内存,其用法如下: 首先需要调用CreateFileMapping函数创建一个文件映射对象,该函数的原型如下: HANDLE CreateFileMapping(<...