摘要:
任何高级语言对文件操作都是封装系统文件操作接口,系统不允许绕过操作系统操作文件 阅读全文
摘要:
树 树的定义 树是一种数据结构,树结构只有一个根节点,除根节点外,其余节点被分成M(M>0) 个互不相交的集合T1,T2,T3,......,Tm. 其中每一个集合Ti(1 < i < m)又是一颗与树结构类似的子树。每个子树的根节点有且只有一个前驱,可以有0个或多个后继。因此,树是递归定义的。 如 阅读全文
摘要:
函数重载 函数重载构成条件 函数重载是C允许在同一个作用域中声明几个名字相同功能相似的函数,函数重载常被用于处理功能类似、数据类型不同的问题。 高级语言在设计时就有一条原则,语言不能存在二义性,C为了保证语言不存在二义性对函数重载进行约束: 要构成重载函数必须满足以下几个条件之一: 形参类型不同 形 阅读全文
摘要:
缺省参数 缺省参数是在函数定义时或者声明时给参数一个默认值,当调用参数时没有给函数参数,使用默认的函数参数。 先简单的写几行代码认识一下缺省参数 以上三段代码分别位于三个文件,在大型工程中通常将函数的定义与声明分开。在这里看到我在调用函数Add的时候将第三个参数的值省略了,也就是缺省了。程序运行结果 阅读全文