当前位置: 东星资源网 > 文档大全 > 黑板报 > 正文

c语言指针详解(经典,非常详细)【2017年计算机二级C语言指针考点归纳3】

时间:2018-12-18 来源:东星资源网 本文已影响 手机版

计算机等级网权威发布2017年计算机二级C语言指针考点归纳3,更多2017年计算机二级C语言指针考点归纳3相关信息请访问计算机等级考试网。


  8.3 用指针做函数参数

  函数的参数不仅可以是整型、实型、字符型等数据,还可以是指针类型,它的作用是将一个变量的地址传送到另一个函数中。

  8.4 返回指针值的指针函数

  一个函数可以返回一个整型值、字符值、实型值等,也可以返回指针型数据 ,即地址这种带回指针值的函数,一般的定义形式为:

  类型标识符 *函数名(形参表);

  8.5 指针数组、指向指针的指针

  1.指针数组指的是一个数组,其元素均为指针类型数据,也就是说,指针数组中的每一个元素都是指针变量。指针数组的定义形式为:

  类型标识 *数组名[数组长度说明]

  指针数组可以使字符串处理更加方便。

  2.指向指针的指针是指指向指针数据的指针变量,一个指向指针数据的指针变量的一般形式为:

  类型标识 * *p;

  8.6 main函数的命令参数

  指针数组的一个重要应用是作为main函数的形参,一般来说,main函数后的括号中是空的,即没有参数。实际上main可以有参数,如:

  main(argc,argv)

  其中,argc和argv就是main函数的形参。其他函数形参的值可以通过函数调用语句的实参中得到,由于main函数是由系统调用的,因而main函数的形参值不能从程序中得到,但可以在操作系统状态下,将实参和命令一起给出,从而使main函数的形参得到值。命令行的一般形式为:

  命令名 参数1 参数2…参数n

  命令名和各参数之间用空格分隔开。

标签:2017年计算机二级C语言指针考点归纳3 计算机二级c语言教程 计算机二级c语言题型