• 第十章总结


    一.知识点

    1.地址和指针

    指针:用来表示内存地址的变量类型,记录内存中某段存储空间的起始地址的地址值

    从而可以方便地找到这段存储空间,进而访问它的内容。

    例如:把储存器看做一个建筑物,那房间就是储存器单元,房间号为地址

    intx=20,y=1,z=155;

    如变量x的内存地址为1000,y的地址为1002,z的地址为1004,变量x,y,z的内容为20,1,155

    2.指针变量的定义

    存放地址的变量称为指针变量。指针变量是一种特殊的变量,它不同于一般的变量,

    一般变量存放的是数据本身,而指针变量存放的是数据的地址。

    3..定义指针变量的一般形式如下:

    类型名*指针变量名1,*指针变量名2,... *指针变量名n ;

    定义指针变量与定义普通变量非常类似,不过要在变量名前面加星号*

    例如:

    datatype *name;

             指针变量的类型指它所指向的变量的数据类型。

             指针变量也要先赋值再使用,指针变量被赋的值应该是地址。

    4.指针和指针变量的区别

    一个变量的(内存)地址称为该变量的“指针”,通过指针能找到以它为地址的内存单元。

    而指针变量是用来存放另一个变量的地址的(即指针)。

    实验总结及心得:
    在做作业的时候遇到了问题,还是有些不懂,为什么自定义函数中用指针变量而不用指针?

    这章内容有些难,在预习的时候也有的地方看不太懂,希望下次学习时,自己能跟上

  • 相关阅读:
    socket通信原理
    socket通信基础内容
    内核中断过程
    爬虫基础模块
    关于多个运算符的问题
    前戏
    js扩展
    加密
    django之form
    Django
  • 原文地址:https://www.cnblogs.com/wangxinmu/p/6113635.html
Copyright © 2020-2023  润新知