关注公众号 领VIP会员
下次再说
《用这本书能学会能考过C语言》--9.C语言特产--指针

独家

下载课程

下载学院APP

缓存视频离线看

微信公众号
收藏(6)

《用这本书能学会能考过C语言》--9.C语言特产--指针

课程目标: 学会使用C语言指针,通过计算机等级考试(二级)C语言程序设计考试

5分 共17课时 共2小时44分钟 更新时间: 30天前

学习人数榜3

2424小时内答疑

课时永久观看

退15分钟内无条件退款

  1. 仅限付费视频课程适用
  2. 购买后15分钟内可以找到客服进行沟通退款
  3. 下载资料后不再享有退款特权
  4. 客服(Tel:400-101-1651)
  5. 最终解释权归51CTO学院所有

专属资料下载

课程介绍

课程大纲

学习资料

学员评价

课程目标
学会使用C语言指针,通过计算机等级考试(二级)C语言程序设计考试
适用人群
所有学过和没有学过C语言的人,或是正准备学习C语言的人; 参加全国计算机等级考试的在校大中专学生
课程简介
  • 指针简介

    指针是C语言的一大重点,利用指针可以直接对地址进行操作。在讲解指针之前,先讲解一下计算机的内存地址。因为指针是对内存地址进行操作的,要合理利用好指针就必须先了解计算机内存地址结构。

  • 指针变量定义

    在C语言中,所有变量都必须先定义后使用,指针变量也不例外。

  • 指针初始化

    指针变量同普通变量一样,使用之前不仅要定义,而且必须给它赋初值,这称为指针变量的初始化。未经赋值的指针变量不能使用,否则将造成系统混乱,甚至死机。

  • 指针变量的引用--与指针有关的两种运算符

    &取地址运算符;*取内容运算符

  • 指针变量的引用

    当指针变量定义并初始化后,就可以引用该指针变量。

  • 指针与一维数组

    数组是相同数据类型元素的集合,在内存中占据着一块连续的存储空间,每个元素都有一个确定的地址值。因此,可以利用指针对数组中的每一个元素进行操作,在本节中将讲述如何利用指针对数组进行操作。

  • 指针与字符串

    在C语言中,用字符数组来存储字符串。通过学习“指针与一维数组”可知道,定义一个指针指向用来存放字符串的字符数组,就可通过指针运算对字符串进行各种操作。

  • 指针数组

    一个数组,若其元素均为指针类型数据,称为指针数组,也就是说,指针数组中的每一个元素都存放一个地址,相当于一个指针变量。

  • 二级指针

    在前面介绍了指针变量的定义与应用,这些指针变量实际上都可以称为一级指针变量,简称一级指针,因为这些指针变量中存放的都是某个数据(如变量、数组等)的地址。如果一个指针变量存放的是另一指针变量的地址,则称这个指针变量为指向指针的指针变量,即数据类型为二级指针。

  • 二维数组的行地址和列地址

    打个比方,二维数组的行地址好比一个宾馆房间所在的楼层号,二维数组的列地址好比一个宾馆房间所在的房间号,要想进入第i层的第j个房间,必须先从第1层开始登楼梯,登到第i层后,再从第i层的第1个房间开始数,直到数到第j个房间为止。

  • 通过二维数组的行指针和列指针来引用二维数组

    通过对二维数组的行地址和列地址的分析可知,二维数组中由两种指针。一种是行指针,使用二维数组的行地址进行初始化;另一种是列指针,使用二维数组的列地址进行初始化。对于图19-11所示的二维数组a,可定义如下的行指针。

  • 什么是函数的指针

    就像数组名是指向数组元素首地址一样,函数名也指向函数的内存地址,函数在内存中也有对应的一块存储单元,函数名便是指向该块内存的地址。换句话说,可通过函数名确定要执行的代码块在内存中的位置。

  • 返回指针变量的函数

    一个函数可以返回一个整型值、字符值、实型值等,也可以返回指针型的数据,即地址。其概念与以前类似,只是返回的值的类型是指针类型而已。

  • 指针总结

    指针使C语言具有无穷威力,想成为一名优秀的C程序员,必须对指针有深入而完整的理解。本章用了大量篇幅介绍用指针操作各种数据类型,后续章节中还将介绍新的数据类型,以及如何用指针操作这些数据类型。下面先对本章所介绍内容进行总结

  • 扩充内容:使用指针引用数组元素的优点

    对数组元素既可以用下标 a[i]的方式引用,也可以用指针变量*p 的方式引用。应该说,下标方式能对数组进行随机访问,指针变量却做不到这一点。但是,引入指针的主要目的是为了提高对数组元素访问的速度。

  • 扩充内容:函数指针与函数名的区别

    记得有人曾说函数的函数名是函数的入口的指针,于是想了解函数指针与函数名有什么区别?以及函数指针一般都有些什么作用。

  • 习题

    习题

加载中
所属章节 资料名称 文件大小 下载
相关资料推荐

暂时还没有学习资料~

5

    1
    非常糟

    2
    很差

    3
    一般

    4
    很好

    5
    非常好

    • 0%
    • 0%
    • 0%
    • 0%
    • 0%
    加载中
    没有了哦~

    讲师介绍

    刘琨

    刘琨

    讲师评分:4.9

    河北师范大学软件学院php教研室教师,渡手科技实训中心教学总监

    学院服务

    关注公众号领取
    免费VIP会员

    添加学院管家微信进入
    学习社群

    讲师推荐专题

    专题一 《用这本书能学会能考过C语言》配套视频

    16门课 立省:¥26.73 合计:¥0.27 购买

    162人学习过

    推荐图书

    7日学霸榜 有162人与你一起学习

    课程介绍

    课程大纲

    学习资料

    学员评价

    ¥ 8.00

    课程评价

    发表客观评价,上限可得35学分(会员可得70学分)

    《用这本书能学会能考过C语言》--9.C语言特产--指针

    该课程已有 人评价

    课程与描述相符

    老师的讲解表达

    老师的答疑服务

    匿名

    在线
    客服
    在线
    客服

    下载Android客户端

    下载iphone 客户端

    关注官方微信

    返回
    顶部