输入输出流问题
代码就是如下的代码,题大部分可以理解,第二行ch;后面的&什么意思,有什么作用?求解惑程序代码:
void fun (char *s, int a, double f) { /**********found**********/ 1 * fp; char ch; & fp = fopen("filel.txt", "w"); fprintf (fp, "% S % d %f\n", % '%', f); fclose(fp); fp = fopen("filel.txt", "r"); printf("\nThe result:\n\n"); ch = fgetc(fp); /**********found**********/ while (!feof ( 2 )) { /**********found**********/ putchar( 3 ); ch = fgetc(fp); putchar('\n'); } fclose(fp); } int main( ) { char a[10] = "hello!"; int b = 12345; double c = 98.76; fun(a, b, c); }