数组名和指针的区别
来源:互联网 发布:证大财富淘宝贷款骗局 编辑:程序博客网 时间:2024/06/06 00:44
指针和数组的关系很微妙,之前一直不清不楚,今天好好的看了一下大家的意见,在此总结一下。
- 数组名不是指针
数组名神似指针
数组名的内涵在于其指代实体是一种数据结构,这种数据结构就是数组;
数组名的外延在于其可以转换为指向其指代实体的指针,而且是一个指针常量;
指向数组的指针则是另外一种变量类型(在WIN32平台下,长度为4),仅仅意味着数组的存放地址!
引用自此讨论区#24
此博客的讲解有一定作用
数组名不是指针,但他在表达式中常被自动转换为指针使用(&array[0]);他是一个符号常量,没有自己的空间。
指针是一种类型,指针变量不等于指针;除去变量属性,指针就是地址;有自己的空间
0 0
- 数组名和指针的区别
- 数组名和指针的区别
- 数组名和指针的区别
- 数组名和指针的区别
- 数组名和指针的区别
- 数组名和指针的区别
- 指针和数组名的区别
- (转)数组名和指针的区别
- 指针和数组名的区别
- 数组名和指针的区别
- 数组名和指针的区别
- 指针和数组名的区别
- 数组名和指针的区别
- 指针和数组名的区别
- 数组名和指针的区别 sizeof
- 数组名和指针的区别
- 数组名和指针的区别
- 数组名和指针的区别
- 设计模式之观察者模式
- 你的程序会崩溃吗?
- 由JQuery到Angularjs的思维转变
- 从其它机器把collections拷到本机
- Netbeans 计算器设计
- 数组名和指针的区别
- CRecordsetBindObject优化
- 优先队列(利用二叉堆实现)
- 重造轮子-最小栈
- PopupWindow的特殊情况
- PHP防止SQL注入自带函数分析
- ListView和EditText发布帖子隐藏软键盘
- NYOJ 949 哈利波特
- STM32 USART 输入输出C库函数重定向理解