• 豆搜网 > C语言程序设计
  • C语言程序设计

    免费下载 下载此文档 文档格式:PPT   更新时间:2012-03-04   下载次数:0   点击次数:11
    C语言程序设计
    北京工业大学计算机学院软件学科部宋凯学时40:课堂24+上机16教案下载:http://172.21.14.209/网上教学/E-mail:songkai@bjut.docsou.com
    教学安排
    总学时: 40 上课:24学时 星期二 7-8节(1,10周) 1-316 星期四 5-6节(1-10周) 1-316上机:16学时 星期二 7-8节(2-9周)信南206 (微机1室)
    计算机与算法初步总结
    教学效果初步的程序设计基础知识初步的程序编程和调试能力存在问题工程能力:设计规范、算法描述等分析问题能力动手能力考试要求低,不反映实际水平
    本学期的教学内容调整
    教学内容增加软件工程初步、程序文档编制作业要求编程体要求提供数据说明和程序流程图上机题预先完成算法设计(数据说明和程序流程图)上交实验报告(功能简介、数据说明和流程图)
    一、什么是地址?
    计算机内存是以字节为单位的一片连续的存储空间,每个字节都有一个编号,这个编号就称为内存地址. 内存地址的特点:地址是连续的;通常用二进制表示.为直观起见,在高级语言中,可以用十进制表示.
    二、变量与地址的关系
    每个变量在内存中都占有一定字节数的存储单元.int a, b;docsou.com x;
    1012 1013 1015 1016 1201 1202 1203 1204
    ...
    ...
    a b x
    变量的地址是指该变量所占存储单元的首字节地址.可以使用运算符&获取变量的地址: &a、 &b、&x.变量的内容是指在内存的存储单元中存放的数据.
    第六章 指针6.1 指针的概念
    什么是指针保存内存单元地址的变量为内存中的数据提供了直接访问手段指针变量的声明int *p;声明p 用于保存整型数据的地址double *q;声明q 用于保存双精度数据的地址变量p, q本身各占用4个字节(地址需用的空间)
    指针变量本身的数据长度是由系统决定的.
    指针变量示意图
    1012
    1012 1013
    a
    ptr
    2002
    1012 1013
    a
    ptr
    2002
    a
    ptr
    操作方式
    a
    a=123
    123
    a
    直接操作
    a
    ptr
    *ptr=123

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PPT格式下载