当前位置:网站首页 > 技术博客 > 正文

c语言数组指针和指针数组的区别



其实到底是指针还是数组还是看变量名与先结合还是先结合。我们知道C语言中的优先级 ,且和是结合,所以其实是一个数组,因为 先与结合定义一个数组,其次才是。然而是一个指针,因为 的优先级和相同,且从左向右结合,导致 先与结合定义一个指针

指针数组首先是个数组。数组中的每个(6个)元素都是指针(指向 int 类型的指针)

指针数组

数组指针首先是个指针。指针指向一个数组(包含 6 个元素),该数组每个元素都是 int 类型。pt 是指针的名字,数组的名字未知。指针的值是某个数组的地址

数组指针

函数指针首先是个指针。指针指向一个函数,该函数返回一个 int 类型指针,接受一个 char 类型指针的形参。pt 是指针的名字,函数的名字未知。指针的值是某个函数的地址

函数指针

函数指针数组首先是个数组。这个数组(包含 6 个元素),每个元素都是一个函数指针。这些指针都指向某一个函数,该函数返回一个 int 类型的指针,接受一个 char 类型指针的形参

函数指针数组

指向函数指针数组的指针首先是个指针。指针指向一个数组(包含 6 个元素),该数组每个元素都是一个函数指针。这些指针都指向某一个函数,该函数返回一个 int 类型的指针,接受一个 char 类型指针的形参

指向函数指针数组的指针

版权声明


相关文章:

  • 进程和线程的基本概念及两者之间的区别?2026-04-17 10:30:00
  • 字典树模板2026-04-17 10:30:00
  • kitti slam2026-04-17 10:30:00
  • cmi码波形图画法2026-04-17 10:30:00
  • 暗月星魂2026-04-17 10:30:00
  • java购物管理系统2026-04-17 10:30:00
  • 循环队列c语言代码2026-04-17 10:30:00
  • linux etc/inittab2026-04-17 10:30:00
  • 服务器硬件的主要特征2026-04-17 10:30:00
  • .suffixes makefile2026-04-17 10:30:00