在scanf()
函数的控制字符串中,%
字符标识在数据项格式规范的开始。
f
后面的%
表示输入应解释为浮点值。下表列出了可用于读取各种类型数据的基本格式说明符集。
操作 | 必需的控制字符串 |
---|---|
读取short 类型的值 |
%hd |
读取int 类型的值 |
%d |
读取long 类型的值 |
%ld |
读取float 类型的值 |
%f 或 %e |
读取double 类型的值 |
%lf 或 %le |
在%ld
和%lf
格式说明符中,l
是小写的。所以必须始终在使用&
在接收输入值的变量名称前面(加上前缀)。