相关疑难解决方法(0)

为什么我们有指针而不是void

我知道,我们有不同的指针一样int,floatchar.一个void指针是可以容纳所有其他的唯一指针.

其他指针是否存在只是为了灵活地进行指针运算?

除了voidC语言之外的其他指针还有其他原因吗?

c pointers

27
推荐指数
3
解决办法
2668
查看次数

为什么指针声明中需要数据类型?

据我所知的数据类型,在声明变量时,我们需要声明其数据类型,它告诉编译器相应地保留内存中的字节数.

但是在指针的情况下,我们知道它们的大小总是2个字节(在Turbo编译器中)总是它所指向的变量数据类型无关.

我的问题是,如果指针总是占用2个字节,那么在声明它们时需要提一下数据类型吗?或者我对指针的理解是错误的?

c c++ pointers

25
推荐指数
4
解决办法
1万
查看次数

标签 统计

c ×2

pointers ×2

c++ ×1