以下函数定义正确的是( )。
A. int f(int a, int b)
B. int f(int a; int b)
C. int f(int a, int b);
D. int f(int a, b)
以下程序的输出结果为()。#includemain(){int m=1,n=2,*p=&m,*q=&n,*r;r=p;p=q;q=r;printf("%d,%d,%d,%d\n",m,n,*p,*q);}
A. 1,2,1,2
B. 1,2,2,1
C. 2,1,2,1
D. 2,1,1,2