18、指针数组

来源:互联网 发布:mac系统的任务管理器 编辑:程序博客网 时间:2024/06/08 17:22

如果将一系列指针存放在一个数组当中,这样就构成了指针数组,也就是说,数组的数据类型是指针,在指针数组中,每个元素都是指针变量。
指针数组的定义形式为:
数据类型 *数组名[整型常量表达式];
例如:

int *pcount[10];

这样定义一个数组后,数组名为 pcount,这个数组共有 10 个元素,每个元素都是整型指针类型的变量
利用指针数组,输出12个月的月名:

//利用指针数组,输出12个月的月名#include<iostream>;using namespace std;void main(){    char *pMonth[]={"Januaray","February","March","April","May","June","July",        "August","September","October","November","December"};    int i;    for (i=0;i<12;i++)    {        cout<<pMonth[i]<<endl;    }    cout<<"**********"<<endl;    for (i=0;i<12;i++)    {        cout<<*pMonth[i]<<endl;    }}

结果:
这里写图片描述

0 0
原创粉丝点击