您当前的位置: 首页 >  c语言
  • 1浏览

    0关注

    880博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

C语言学习第23篇---数组指针和指针数组分析

CodeAllen嵌入式编程 发布时间:2019-04-08 21:46:30 ,浏览量:1

知识来源主要是陈正冲老师的《C语言深度解剖》及Delphi Tang老师的《C语言剖析》和《征服C指针》,《C和指针》,有兴趣的朋友可以看我置顶文章获取

 

数组类型:

C语言中的数组有自己的特定的类型

数组的类型由元素类型和数组大小共同决定

 

举个例子:

int array[5] 是int[5] 型而不是int型

 

定义数组类型:

C语言通过typedef为数组类型重命名

typedeftype(name)[size];

 

数组指针

  • 数组指针用于指向一个数组
  • 数组名是数组首元素的起始地址,但并不是数组的起始地址
  • 通过将取地址符&作用于数组名可以得到数组的起始地址
  • 可通过数组类型定义数组指针:ArrayType* pointer
  • 也可以直接定义:type(*pointer)[n];
关注
打赏
1665938897
查看更多评论
立即登录/注册

微信扫码登录

0.0395s