小知识
1.scanf函数中的返回值
- 正整数:即正确输入参数的个数。例:scanf(“%d%d%d”,&a,&b,&c);若输入”1 2 3“的话,返回值是3
- 0:即输入的变量类型不是与“%d”对应的类型。例:scanf(“%d%d%d”,&a,&b,&c);若输入“1 2 @”的话,返回值是0
- EOF:即输入输出流结束。EOF是“stdio.h”这一头文件中定义的常量,其值为“-1”
这里说一下当输入输出流结束时退出程序的方法:①:WINDOWS下先按ctrl+Z,再按回车;②:linux下按ctrl+D
2.printf函数中的返回值
- 正整数:即输出的字符长度。例:printf(“I don’t use ‘Hello world’.”);,返回值为26