inline UINT MakeCardID(CardSuit s, CardFaceID f)

来源:百度知道 编辑:UC知道 时间:2024/06/11 07:02:22
大体意思我明白 麻烦解释下细节 特别是inline是什么意思 UINT什么意思
还有经常看见extern 请问这是什么意思?
UNIT 是无符号整型 这个明白 但是定义的不太明确啊 没人解答吗?inline啥意思啊...懒得找了...

inline 是内联函数的修饰符,表示这个函数在编译的时候会被展开成实际代码插入到调用的地方。

UINT 是微软定义的 unsigned int, 无符号整数。

怎么定义的不太明确了?

extern 是外部定义的的意思。
比如 extern int extvar;
这个表示 这个extvar变量已经在其他文件中被定义,
在这里只是声明,表示在本文件中使用了那个变量。

inline是内联函数说明,其他这些都不是内置的,extern是外部变量说明