最近重学C语言,其间遇见一些不解的问题,记录在此,以待探究。
《C Primer Plus(中文版)》
- 根据C标准,声明不是语句?(p121)
printf()
指定转换说明时,如果指定的输出类型与参数类型冲突,不同于在其他语句中的类型转换以参数的值为准,printf
仅仅是按照转换说明逐个读取参数各个二进制位(一点认识)- 函数声明可以仅仅指定参数类型,而不必指出参数名称
- 现在的C并不允许函数声明不给出变量啊?为什么书上说可以……(p128)
最近重学C语言,其间遇见一些不解的问题,记录在此,以待探究。
printf()
指定转换说明时,如果指定的输出类型与参数类型冲突,不同于在其他语句中的类型转换以参数的值为准,printf
仅仅是按照转换说明逐个读取参数各个二进制位(一点认识)