欢迎来到高中生网资源网!

scanf与printf的区别

高中学习 时间:2022-01-08 15:27:17
  printf是格式化的输出函数,scanf是C语言的输入功能;printf用于以规定格式将信息输出到标准输出设备,scanf是一种格式输入功能,即以用户指定的格式从键盘将数据输入到指定的变量中。
scanf与printf的区别
    printf是格式化的输出函数,scanf是C语言的输入功能;printf用于以规定格式将信息输出到标准输出设备,scanf是一种格式输入功能,即以用户指定的格式从键盘将数据输入到指定的变量中。

    

scanf与printf的区别

    一、指代不同    1、printf:是格式化输出函数。

    2、scanf:是C语言中的一个输入函数。

    二、功能不同    1、printf:用于向标准输出设备按规定格式输出信息。

    2、scanf:是格式输入函数,即按用户指定的格式从键盘上把数据输入到指定的变量之中。

    三、特点不同    1、printf:的调用格式为:printf("<格式化字符串>", <参量表>)。printf()是C语言标准库函数,在

    stdio.h 中定义。输出的字符串除了可以使用字母、数字、空格和一些数字符号以外,还可以使用一些转义字符表示特殊的含义。

    2、scanf:scanf()

    是从标准输入流stdin(标准输入设备,一般指向键盘)中读内容的通用子程序,可以说明的格式读入多个字符,并保存在对应地址的变量中。
热门文章