函数声明:
在函数声明中,参数的名称并不重要,只有参数的类型是必需的,因此下面也是有效的声明:
int max(int, int);
函数调用:
C语言调用函数之前一定要声明函数。
数组:
void main()
{
int b[10] = { 1,2,3,4,5,6,7,8,9,10 };
printf("所给数组中的最大数为:%d\n", GetMax(&b[0], 10));
}
以上GetMax(&b[0],10)等价于GetMax(b,10)
所以数组名b实际上代表数组b的首地址,即b = &b[0]
因此GetMax(&b[m],n)比较的范围是从数组中第m-1个数开始的n个数
类似的还有&b[m]+2 = &b[m+2]
for和if语句,如果后面不加大括号,则默认只执行紧接着的第一条语句。