数组指针 和 指针数组
来源:互联网 发布:不要网络的钢琴游戏 编辑:程序博客网 时间:2024/09/21 06:09
int* a[4] 指针数组
表示:数组a中的元素都为int型指针 ,数组里面全是指针。
这是一个一维数组,数组中都是指向int型数字的指针,*a[i] *(a[i])是一样的,因为[]优先级高于*
int (*a)[4] 数组指针
表示:指向数组a的指针,指针指向的全是数。
数组指针中的元素是 int 型的整数,即(*a)[i]
#include<iostream>
using namespace std;
//a是指向数组的指针(数组指针),相当于是指向二维数组。
// void add(int **a,int n,int m) 即错误!
void add(int (*a)[3],int n,int m)
{
for(int i= 0 ;i<n; i++)
{
for(int j = 1; j<m ;j++)
{
*(*(a+i)+0) += *(*(a+i)+j);
}
}
cout<<"每行的和:"<<endl;
for(int i = 0 ;i<n; i++)
{
cout<<*(*(a+i)+0) <<" ";
}
cout<<endl;
}
int main()
{
int table[3][3] = {{1,2,3},{2,3,4},{5,6,7}};
for(int i = 0; i<3;i++)
{
for(int j = 0; j<3; j++)
{
cout<<table[i][j]<<" ";
}
cout<<endl;
}
add(table,3,3);
}
- 指针和指针数组
- 指针数组和数组指针
- 指针数组和数组指针
- 指针数组和数组指针
- 指针数组和数组指针
- 数组指针和指针数组
- 指针数组和数组指针
- 数组指针和指针数组
- 指针数组和数组指针
- 指针数组和数组指针
- 数组指针和指针数组
- 指针数组和数组指针
- 指针数组和数组指针
- 数组指针和指针数组
- 数组指针和指针数组
- 指针数组和数组指针
- 指针数组和数组指针
- 数组指针和指针数组
- Linux 下查看mac地址
- linux ls和 ll 命令
- 设计模式-装饰模式
- HLG 1333 GG的关心 01背包
- unzip中文乱码问题解决
- 数组指针 和 指针数组
- 为什么要知己知彼?要有信息?
- poj1961Period kmp
- 关于在android项目中使用fragment的个人经验
- Android Menu的几种实现方式
- suse linux rpm安装
- WinPcap pcap_next_ex抓包
- 串,模式匹配Index
- php写的JS _BY master