指针疑问
摘抄的,他讲的第二重意义是否正确?why?
声明了一个数组TYPE array[n],则数组名称array就有了两重含义:第一,它代表整个数组,它的类型是TYPE[n];第二 ,它是一个常量指针,该指针的类型是TYPE*,该指针指向的类型是TYPE,也就是数组单元的类型,该指针指向的内存区就是数组第0号单元,该指针自己占有单独的内存区,注意它和数组第0号单元占据的内存区是不同的。该指针的值是不能修改的,即类似array++的表达式是错误的。
声明了一个数组TYPE array[n],则数组名称array就有了两重含义:第一,它代表整个数组,它的类型是TYPE[n];第二 ,它是一个常量指针,该指针的类型是TYPE*,该指针指向的类型是TYPE,也就是数组单元的类型,该指针指向的内存区就是数组第0号单元,该指针自己占有单独的内存区,注意它和数组第0号单元占据的内存区是不同的。该指针的值是不能修改的,即类似array++的表达式是错误的。
...全文
相关推荐
c语言:基于函数指针的两个示例分析
"C语言函数指针的示例分析与疑问解答"在C语言中,函数指针是一个非常重要的概念,它允许我们存储函数的地址并像普通变量一样传递和操作。在这个例子中,我们将深入理解如何使用函数指针以及解决在代码分析中
C语言教学中“指针教学方法”探讨.pdf
- 代码练习:通过编写练习程序,让学生在实践中加深对指针操作的理解。- 疑问解答:在教学过程中,及时解答学生关于指针使用的疑问,帮助他们克服对指针的恐惧和误解。
使用类的对象还是指针
在这篇文章中,我们将总结了使用类的对象还是指针的主要区别和使用场景,希望能够帮助有疑问的朋友更好地理解和应用。首先,我们需要了解类的对象和指针的存储空间上的区别。
C++中用new创建二维数组和指针数组实例代码
在创建和释放二维数组和指针数组时,尤其需要注意内存管理,以避免潜在的内存问题。希望以上内容能帮助你更好地理解和应用这些概念。如果你有任何疑问或需要进一步的解释,请随时提问。
WINDOWS下漂亮的鼠标指针
这通常是开发者提供的客户服务入口,解决用户在安装或使用过程中的技术疑问。3. "指针安装说明.txt":这是一个文本文件,包含了安装鼠标指针主题的步骤和注意事项。


