在我的C文件,我打電話是在生成的文件中定義的函數,lex.yy.c
:如果我不關心返回值,我應該聲明什麼返回類型?
yy_scan_string(input);
被宣佈爲繼lex.yy.c
:
YY_BUFFER_STATE yy_scan_string(yyconst char *yystr);
而反過來YY_BUFFER_STATE
是typedef
:
typedef struct yy_buffer_state *YY_BUFFER_STATE;
這些都不適用於包括e來自頭文件。雖然爲了撥打yy_scan_string
我必須先申報。
當我不關心返回值時,在我的源文件中聲明這個函數的最佳方式是什麼,並且包含返回類型的類型定義是不可行的?
uff ....不再...離開'main()'..爲你的例子輸入任何其他函數... –
好吧。等待編輯。 –