我一直在閱讀stdio.h文件和Im困惑。函數聲明的含義
例如,有這樣一行:
_CRTIMP FILE* __cdecl __MINGW_NOTHROW fopen (const char*, const char*);
我知道「FILE *」表示返回類型,我發現taht _CRTIMP是不變的定義爲
# ifndef _CRTIMP
# define _CRTIMP __declspec(dllimport)
# endif
,但我不無論如何理解,它有什麼用途?什麼是字符串的其餘部分(__cdecl,__MINGW_NOTHROW)?