[閒聊] 沒見過的函式宣告方法
#include <stdio.h>
#include <stdlib.h>
//常見宣告方式
//int max(int a, int b)
//{
// ....
//}
//沒見過的宣告方式
int max(a, b) int a, b;
{
if(a>b)
return a;
else
return b;
}
用gcc編譯會過,但g++不會過。
個人是解讀成將變數型態設定移到函式括號後方,
書藉上也查不到細節,不知道有沒有先進可以分享一下?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.124.42.61
→
10/04 07:15, , 1F
10/04 07:15, 1F
→
10/04 08:17, , 2F
10/04 08:17, 2F
→
10/04 12:37, , 3F
10/04 12:37, 3F
→
10/04 12:39, , 4F
10/04 12:39, 4F
→
10/04 13:24, , 5F
10/04 13:24, 5F
→
10/04 13:30, , 6F
10/04 13:30, 6F
→
10/04 15:33, , 7F
10/04 15:33, 7F
→
10/04 19:46, , 8F
10/04 19:46, 8F