0

我正在定义一个带有默认参数的函数。

state* construct_state(int final_state=0, int start_state=0)      
{
      //code
}

但是有一些错误

nfa.c:16:39: error: expected ‘;’, ‘,’ or ‘)’ before ‘=’ token

我哪里错了?

4

2 回答 2

5

C 中没有默认参数。

于 2013-08-31T10:20:49.813 回答
1

据我所知,您不能在 C 中提供默认参数。

于 2013-08-31T10:21:31.267 回答