二级指针与数组地址的区别与联系
来源:互联网 发布:武侠小说推荐 知乎 编辑:程序博客网 时间:2024/05/16 01:48
#include <stdio.h>
int main(void)
{
int **p;
int arr[10];
p=&arr;
return 0;
int main(void)
{
int **p;
int arr[10];
p=&arr;
return 0;
}
分析:运行程序后出现错误提示信息:cannot convert from 'int (*)[10]' to 'int **'。即这两个是不同类型的指针,只有相同类型的指针才能相互赋值。所以修改程序如下:
#include <stdio.h>
int main(void)
{
int **p,*q;
int arr[10];
q=arr;
p=&q;
return 0;
}
分析:q是指向的是int类型变量的指针,p是指向指针(该指针指向的是int类型变量的指针)的指针。即用q进行过渡。
- 二级指针与数组地址的区别与联系
- 指针与数组的区别与联系
- 指针与数组的联系与区别
- 数组与指针的区别与联系
- 指针与数组的区别和联系
- 指针与数组的联系和区别
- 指针与数组的区别和联系
- 指针与数组的区别和联系
- 指针与数组的区别和联系
- 指针与数组的区别和联系
- 数组和指针的区别与联系
- 指针与数组的区别与联系[完整版][转帖]
- 字符数组与字符指针的区别与联系
- 浅析数组与指针的联系与区别1
- 浅析数组与指针的联系与区别2
- char数组与char指针的区别与联系
- C语言中指针与数组的区别与联系
- 二级指针与指针数组的关系
- 完整的站内搜索Demo(Lucene.Net+盘古分词)
- HDU1452-积性函数-素因子分解-乘法逆元
- adb 拨号
- 关于HTML5,了解得很少。
- 安装android samples ApiDemo Re-installation failed due to different application signaures 解决方法
- 二级指针与数组地址的区别与联系
- 如何提高标准输入输出流的速度
- < Unity 3D专栏 >批量操作,界面元素的显示状态
- Oracle 的 ORA-31605 错误解决办法
- 基于XMPP协议的即时聊天工具之发送文件
- POJ 1365 / Central Europe 1997 Prime Land (数论)
- SVN自动安装
- frame里面嵌套的子页面去改变iframe的高度
- 实战Nginx与PHP(FastCGI)的安装、配置与优化