- 二叉树性质 3
叶子结点是度为 0 的结点,相当于一棵树的叶子,没有下一级了。
度为 0 的叶子结点总是比度为 2 的结点多一个。 - 数据库系统的三级模型
- 概念模式是数据库系统中全局数据逻辑结构的描述,是全体用户公共数据视图
- 外模式也称子模式或用户模式,它是用户的数据视图,给出了每个用户的局部数据描述
- 内模式又称物理模式,它给出了数据库物理存储结构与物理存取方法
- 软件危机
- 软件需求的增长得不到满足
- 软件开发成本和进度无法控制
- 软件质量难以保证
- 软件不可维护或维护程度非常低
- 软件的成本不断提高
- 软件开发生产率的提高赶不上硬件的发展和应用需求的增长
- 需求分析阶段的任务
- 需求获取
- 需求分析
- 编写需求规格说明书
- 需求评审
模块化思想
采用自顶向下,逐步细化合法的数值常量
- 8.0E0.5 是错的,因为 E 后面只能是整型数据
- 1e1 是对的
- 011 是八进制数
- 0xabcd 是十六进制常数
- C语言数据类型
- C语言中没有逻辑类型
- 整型数据表示的自然数是准确无误的
%8.6f 的含义
意思是这个变量输出宽度为 8(包括小数点),小数点后面保留 6 位小数,且右对齐。函数指针问题
回学校再看……
数组定义
中括号内可以是数字,常量表达式,不可以是变量strlen()函数注意事项
这个是返回字符串长度的,而不返回字符串所占内存的。
即使字符数组有 10 个元素,也是返回字符个数,而且 \0 不算数。
\\ 是转义字符,代表一个字符C语言中的变量
- 自动变量未赋值时为随机值
- 复合语句内可以定义变量
- 静态变量只在第一次调用是赋值
- 函数形参不可以说明为 static 变量
文件操作问题
- 以 “w” 方式打开的文件,只能读不能写。