GNU C library - Date-time - Data & Functionsを読んでいて 、この関数定義に出くわしました:
int timeval_subtract (result, x, y)
struct timeval *result, *x, *y;
{
//do stuff
return result;
}
私はこれまでにこの議論に出くわしたことはありません。・()内の変数には型がありません。-OK タイプ「struct timeval」は後で来るが、同じ変数名を使用する?
上記は完全に同等ですか
int struct_timeval(struct timeval *result, struct timeval *x, struct timeval *y){
//do stuff
}
か否か?