指针数组与数组指针

有关常量指针和指针常量,请点击

有关类和结构体的区别,请点击

指针与关键字组合,有许多用法,在此记下,供自己理解

整型数组: int arr[] = {1,2,3,4 };

字符数组: char str[] = “csdn”;

数组指针
整型数组指针:
int arr[] = {1,2,3,4 };
int *p = arr;
字符型数组指针:
char str[] = “csdn”;
char *p = str;

指针数组
整型指针数组:
int a,b,c,d;
int *arr[ ] = {&a,&b,&c,&d};
字符型指针数组:
char *arr[] = {“csdn”,“msdn”};

字符指针:char *p = “csdn”;

数组指针即为指向数组的指针,所以定义一个指针来指向数组,具体的说是指向数组首地址,而数组的首地址即数组名
指针数组即为保存指针的数组,数组里的每个元素都是指针
对于一个字符串str=“csdn”;
str和"csdn"都可以表示一个指针

字符数组和字符指针都可以表示一个字符串。

Cclass是一个类

栈的使用方法:
Cclass *p = new Cclass;

类指针:cclass *p

定义了类指针,就可以用
p->a;
p->a();
这种方式来调用成员变量和成员函数

否则就是
p.a;
p.a();

但在定义成员函数时,用Cclass::p{ };

类的继承时Cchildclass:public Cclass

暂时写这么多,努力成为合格的语言律师

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值