一般的函数定义方式:
1 2 3 |
int add(int a, int b) { return a+b; } |
二般的函数定义方式:
1 2 3 4 |
int add(a,b) int a, int b; { return a+b; } |
圆括号中之写形参名,圆括号后面在定义参数类型,分号结束函数签名,然后花括号定义函数体。
显得少许麻烦,但是还真有这么写的,eg:bash源码中 lib/readline/histfile.c