还剩8页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
语言程序设计重庆大学C课件第章指针与函数05本章将介绍指针与函数的相关知识,包括指针的概念及用途,指针变量的声明和赋值,指针与数组的关系,指针与字符串的关系,以及函数的概念和调用方法等指针的概念及用途介绍指针的基本概念和在语言中的用途,以及如何通过指针来访问和修改变量的值C指针的定义1指针是一个变量,它存储其他变量的内存地址指针的作用2通过指针可以实现对变量的间接访问,可以减少内存的占用和提高程序的效率指针示例3示例代码展示了如何声明和使用指针变量指针变量及其声明介绍指针变量的概念和声明方法,以及如何使用指针变量来访问和修改其他变量的值指针变量声明指针变量使用指针变量指针变量是一种特殊的变量,在声明指针变量时,需要使通过指针变量可以访问和修它可以存储其他变量的地址用星号来标识该变量是改其他变量的值,通过解引*一个指针用运算符来获取指针指*向的变量的值指针的初始化和赋值介绍指针的初始化和赋值方法,以及如何使用指针来访问和修改变量的值指针的初始化1可以将指针初始化为或其他变量的地址NULL指针的赋值2可以通过赋值运算符将变量的地址赋值给指针=使用指针3通过指针可以访问和修改变量的值,通过解引用运算符来获取指针指向的变量的值*指针运算符及其作用介绍指针运算符及其在语言中的作用,包括取地址运算符和解引用运算符C*取地址运算符1取地址运算符用于获取变量的地址,返回一个指向该变量的指针解引用运算符2解引用运算符用于获取指针指向的变量的值,也可以用于修改变量的值*指针运算示例3示例代码演示了使用指针运算符的一些常见情况指针与数组的关系介绍指针与数组的关系,包括如何使用指针来访问和修改数组元素指针和数组1指针可以被看作是一个特殊的数组,可以通过指针来访问和修改数组元素指针与数组的语法2使用指针和数组的语法类似,可以通过指针运算符和数组索引来访问和修指针与数组示例改元素3示例代码展示了使用指针和数组访问和修改元素的一些常见情况指针与字符串的关系介绍指针与字符串的关系,包括如何使用指针来处理字符串字符串的表示指针与字符串常见的字符串处理函数字符串在语言中是以字符数通过指针可以实现对字符串的语言提供了一系列用于处理C C组的形式表示的访问和处理字符串的函数,如,strlen,等strcpy strcat指针作为函数参数介绍指针作为函数参数的用法,包括传递指针参数和指针返回值传递指针参数1可以将指针作为函数的参数,以实现对变量的间接访问和修改指针返回值2函数可以返回指针作为结果,以提供函数内部计算的结果指针作为函数参数示例3示例代码演示了如何使用指针作为函数参数来实现对变量的间接访问函数的概念及声明介绍函数的概念和声明,包括函数的命名规则和参数列表函数的定义函数的声明函数的调用函数是一段预先编写好的代在使用函数之前,需要先进通过函数名和参数列表来调码,可以通过函数名进行调行函数的声明,包括函数名、用函数,可以向函数传递参用和执行返回值类型和参数列表数并获取返回值函数调用的方法介绍函数调用的方法,包括普通函数调用和递归函数调用普通函数调用1普通函数调用是一种顺序执行的过程,按照函数的声明顺序依次执行递归函数调用2递归函数调用是在函数内部调用函数本身的一种特殊形式,可以用于解决一些重复的计算问题函数调用示例3示例代码展示了普通函数调用和递归函数调用的一些常见情况。
个人认证
优秀文档
获得点赞 0