轻松拿下烦人的C语言指针系列<二>

目录

一:字符指针

1.顾名思义

2.特殊的字符指针

3:实例说明

(1)细致分析

二: 指针数组

1.顾名思义

2.实例说明

三:数组指针(二维数组指向行的指针) 

1.顾名思义

2.实例说明

 3.对&a与a的再次解释 

4.数组指针的使用(多用于二维数组)

四:关于一维数组和二维数组 不同表示方法

1.一维数组

2.二维数组 

五:谢谢观看,下期见 


在初步了解数组后,我们接下来便进一步的学习指针

听说看到日落金山的人,接下来的日子会顺顺利利,万事胜意,生活明朗-----------林辞忧 

老规矩,直接上干货:

一:字符指针

1.顾名思义

我们所熟知的字符指针为:char *

如:char c= 'a';

char *t=&c;

*t=a;

2.特殊的字符指针

3:实例说明

大家觉得这个代码的打印结果为什么呢?

(1)细致分析

  

二: 指针数组

1.顾名思义

首先确定是数组,是存放指针的数组 

2.实例说明

三:数组指针(二维数组指向行的指针) 

1.顾名思义

首先确定是指针,是指向数组的指针

2.实例说明

形式如:int (*p)[10]

 3.对&a与a的再次解释 

详细见前篇博客

int a[7]={0,1,2,3,4,5,6};

int *t=&a;//实际这里的数组名不是数组首元素的地址,而是指向整个数组&a的实际类型为int (*)[7],为数组指针类型

int *p=a;//这里数组名还是数组首元素的地址

4.数组指针的使用(多用于二维数组)

如:打印一个二维数组

四:关于一维数组和二维数组 不同表示方法

1.一维数组

2.二维数组 

五:谢谢观看,下期见 

  • 29
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 7
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值