fgetc, getchar(), fscanf的问题
1、漫谈:为什么 函数fscanf(FILE *stream, const char *format, ...)的 第3个参数中 总是用变量的地址 或者是用指针。
这个问题涉及到 传值
和 传指针
。一般情况下,函数的实际参数虽然在函数的内部改变了,但是在返回原函数的时候又变成了原来的值。
1、漫谈:为什么 函数fscanf(FILE *stream, const char *format, ...)的 第3个参数中 总是用变量的地址 或者是用指针。
这个问题涉及到 传值
和 传指针
。一般情况下,函数的实际参数虽然在函数的内部改变了,但是在返回原函数的时候又变成了原来的值。