相关疑难解决方法(0)

sizeof(某些指针)总是等于4吗?

例如: sizeof(char*)返回4一样int*,long long*,我已经竭尽所能.这有什么例外吗?

c c++ memory pointers sizeof

217
推荐指数
8
解决办法
11万
查看次数

有关函数指针大小的保证是什么?

在C中,我需要知道结构的大小,其中包含函数指针.我可以保证在所有平台和架构上:

  • void*的大小与函数指针的大小相同?
  • 由于返回类型,函数指针的大小没有差异?
  • 由于参数类型的不同,函数指针的大小没有差异?

我认为所有这些答案都是肯定的,但我想确定.对于上下文,我正在呼唤sizeof(struct mystruct),仅此而已.

c pointers function-pointers sizeof type-conversion

30
推荐指数
4
解决办法
2万
查看次数

标签 统计

c ×2

pointers ×2

sizeof ×2

c++ ×1

function-pointers ×1

memory ×1

type-conversion ×1