变量后的星号是什么意思,例如在函数 _tempnam 中?:
_CRTIMP char* __cdecl __MINGW_NOTHROW _tempnam (const char*, const char*);
我总是在函数参数中看到这一点。
变量后的星号是什么意思,例如在函数 _tempnam 中?:
_CRTIMP char* __cdecl __MINGW_NOTHROW _tempnam (const char*, const char*);
我总是在函数参数中看到这一点。
如果你想使用这种语言,这些是pointers你应该了解的核心 C 概念。这里有一些信息。
_tempnam是一个函数。
该函数有两个参数。
第一个参数是指向 a 的指针char。
该指针引用的任何char内容都不能被写入(它是const)。
第二个参数是指向 a 的指针char。
该指针引用的任何char内容都不能被写入(它是const)。
函数的返回值是一个指向char.
声明的其余部分表明该函数是 C-Runtime-Implementation (CRTIMP),使用 C 调用约定进行调用,并且不会引发任何异常。