我是 vc++ 的新手……我对 vc++ 有一个疑问。GetTickCount() 函数的大小是多少。GetTickCount() 的返回类型是 DWORD。请任何人回答我的问题。提前致谢
问问题
3310 次
2 回答
1
函数的大小是指属于该函数的代码所占用的字节数。您可以使用 Windbg 之类的调试器找到此问题。但在大多数情况下,这不是有用的信息。要获取数据类型的大小,可以使用sizeof
运算符。由于返回类型GetTickCount
是DWORD
(4 字节),您可以执行sizeof(DWORD)
或sizeof(GetTickCount())
获取它的大小。还有一个函数名GetTickCount64
,它返回ULONGLONG
一个 64 位无符号值(8 个字节)。
于 2012-05-29T07:00:12.370 回答
0
GetTickCount()
返回DWORD
4 个字节的 a。函数本身可以使用它的起始地址(函数指针)来表示,它的大小等于void*
32 位系统上的 4 个字节和 64 位系统上的 8 个字节的大小。查找函数占用的代码大小可能会有问题,而且很少需要。
于 2012-05-29T06:47:38.240 回答