c程序设计谭浩强
6.1 指针的概念 6.2 变量与指针 6.3 数组与指针 6.4 字符串与指针 6.5 函数与指针 6.6 返回指针值的函数 6.7 指针数组和指向指针的指针 6.8 有关指针的数据类型和指针运算的小结 *6.9 引用。系统根据程序中定义的变量。1.1 C语言发展历史 程序设计语言的发展。
c程序设计谭浩强Tag内容描述:<p>1、第6章 指针,6.1 指针的概念 6.2 变量与指针 6.3 数组与指针 6.4 字符串与指针 6.5 函数与指针 6.6 返回指针值的函数 6.7 指针数组和指向指针的指针 6.8 有关指针的数据类型和指针运算的小结 *6.9 引用,为了说清楚什么是指针,必须弄清楚数据在内存中是如何存储的,又是如何读取的。 如果在程序中定义了一个变量,在编译时就给这个变量分配内存单元。系统根据程序中定义的变量类型,分配一定长度的空间。例如,C+编译系统一般为整型变量分配4个字节,为单精度浮点型变量分配4个字节,为字符型变量分配1个字节。内存区的每一个字节有一个编。</p><p>2、课程目标,熟练掌握c语言的基础知识和运用c语言编程的基本方法和技能 掌握本教材涉及到的算法的设计思路和方法 具备快速学习其他高级语言的能力,第一章 C语言概述,1.1 C语言发展历史 程序设计语言的发展,CPU指令系统,由0、1序列构成的指令码组成 如:10000000 加 10010000 减,用助记符号描述的指令系统 如 ADD A, B,面向机器的语言,程序设计是数据被加工的过程,客观世界可以分类,对象是类的实例 对象是数据和方法的封装 对象间通过发送和接受消息发生联系,程序设计关键是定义类,并由类派生对象,C语言程序设计 第一章 C语言概述,Ada,ALGO。</p><p>3、第10章 运算符重载,10.1 什么是运算符重载 10.2 运算符重载的方法 10.3 重载运算符的规则 10.4 运算符重载函数作为类成员函数和友元函数 10.5 重载双目运算符 10.6 重载单目运算符 10.7 重载流插入运算符和流提取运算符 10.8 不同类型数据间的转换,所谓重载,就是重新赋予新的含义。函数重载就是对一个已有的函数赋予新的含义,使之实现新功能。 运算符也可以重载。实际上,我们已经在不知不觉之中使用了运算符重载。 现在要讨论的问题是: 用户能否根据自己的需要对C+已提供的运算符进行重载,赋予它们新的含义,使之一名多用。譬如,能。</p><p>4、课程简介 主讲教师:金国华,本课程共82课时 其中课堂教学50课时,上机32课时 期末考试占70%,期中考试占20%,上机考勤占10%,C语言的一点补充介绍,当代最优秀的程序设计语言 早期的C语言主要是用于UNIX系统。由于语言的强大功能和各方面的优点逐渐为人们所认识,到了八十年代,C开始进入其它操作系统,并很快在各类大、中、小和微型计算机上得到了广泛的使用。成为当代最优秀的程序设计语言之一。,语言的特点 语言是一种结构化语言。它层次清晰,便于按模块化方式组织程序,易于调试和维护。语言的表现能力和处理能力极强。它不仅具有丰富的。</p><p>5、第3章 数据类型、运算符与表达式,3.1 C的数据类型 3.2 常量与变量 3.3 整型数据 3.4 实型数据 3.5 字符型数据 3.6 变量赋初值,3.7 各类数值型数据间的混合运算 3.8 算术运算符和算术表达式 3.9 赋值运算符和赋值表达式 3.10 逗号运算符和逗号表达式,3.1 C的数据类型,数据结构+算法=程序 其中, (1)对操作的描述。即操作步骤,也就是算法(algorithm)。 (2)对数据的描述。在程序中要指定数据的类型和数据的组织形式,即数据结构(data structure)。 处理同一类问题,如果数据结构不同,算法也会不同。因此,在考虑算法时,必须注意数据结构。。</p><p>6、第十三章,文件,谭浩强,本章要点,文件的基本概念 文件的基本函数 文件的顺序读写 文件的随机读写 文件简单应用,主要内容,13.1 文件概述 13.2 文件类型指针 13.3 文件的打开与关闭 13.4 文件的读写 13.5 文件的定位 13.6 出错的检测 13.7 文件输入输出小结,13.1 C文件概述,文件:文件指存储在外部介质(如磁盘磁带)上 数据的集合。 操作系统是以文件为单位对。</p>