指针的数据类型为什么要跟所指向的数据的类型一致,不是说所有的指针变量占用的内存大小是相同的吗?
问题描述:
指针的数据类型为什么要跟所指向的数据的类型一致,不是说所有的指针变量占用的内存大小是相同的吗?
答
这是C语言的语法要求,因为不同类型的指针,在作+-运算时,它的步长是不一样的.
指针的数据类型为什么要跟所指向的数据的类型一致,不是说所有的指针变量占用的内存大小是相同的吗?
这是C语言的语法要求,因为不同类型的指针,在作+-运算时,它的步长是不一样的.