scanf 读入
1. 完整例子
| 1 | #include <stdio.h> |
| 2 | |
| 3 | int main(void) { |
| 4 | int age; |
| 5 | float v; |
| 6 | printf("age: "); |
| 7 | scanf("%d", &age); // 必须 & |
| 8 | printf("v: "); |
| 9 | scanf("%f", &v); |
| 10 | printf("age=%d v=%.2f\n", age, v); |
| 11 | return 0; |
| 12 | } |
2. 铁律
- 普通变量要写 &
- 检查返回值:成功匹配几项
- 缓冲区换行残留要小心