1.标准输入输出函数
1,scanf函数是标准输入函数,printf函数是标准输出函数,包含它们的头文件是stdio.h,在VS中,直接使用此函数会报错,如:
未定义标识符————说明没有包含头文件函数不能正常使用。
2.在加上了头文件后,会发现程序依然无法运行,如:
类型错误————这说明了scanf函数是要对变量取地址才能输入值的。
3.在取地址后,我们会发现程序依然无法运行,如下:
C4996 告诉我们scanf函数已被弃用,并且有两种解决方法:
①在第一行输入#define _CRT_SECURE_NO_WARNINGS 1,这样程序就不会报错并正常运行。
②直接使用printf_s就行。
2.scanf函数
用法:scanf("%类型",&变量名);
(%类型)可以是%d,%c,%s,%f,%lf 等等。
值得注意的是,scanf函数在读取到空格时会中断读取,空格后的数据不会被输入。
3.printf函数
用法:printf("%类型",变量名);
使用起来相对容易,打印字符串时可以直接printf("%s",变量名);
但打印其他数组要用循环,printf("%类型",变量名[i]);
完