君子生非异也

导航

 

2020年5月29日

摘要: 类的静态成员函数没有this指针,不能在静态成员函数内访问非静态的成员,即通常情况下,类的静态成员函数只能处理类的静态成员变量。静态成员函数内也不能调用非静态成员函数 阅读全文
posted @ 2020-05-29 16:44 徐知语的笔记 阅读(406) 评论(0) 推荐(2) 编辑
 

2020年5月27日

摘要: 在编写程序时,使用3种基本控制结构来构造程序。可以说,程序基本上都含有顺序、选择、循环3种基本控制结构,这3种结构到目前为止仍是主要的控制结构。程序以控制结构为单位,只有一个入口和一个出口,基于控制结构可以从前往后地顺序阅读程序,程序的静态描述与执行时的控制流程容易对应,所以可以独立地理解各个部分。结构化程序设计主要强调的是程序的易读性 阅读全文
posted @ 2020-05-27 20:24 徐知语的笔记 阅读(721) 评论(0) 推荐(0) 编辑
 

2020年5月23日

摘要: C++标准模板库中提供了string数据类型,专门用于处理字符串。string是一个类,这个类型的变量称为“string对象” 阅读全文
posted @ 2020-05-23 09:08 徐知语的笔记 阅读(1234) 评论(0) 推荐(1) 编辑
 

2020年5月22日

摘要: 在C语言中,动态分配内存用 malloc() 函数,释放内存用 free() 函数;在C++中,这两个函数仍然可以使用,但是C++又新增了两个关键字,new 和 delete:new 用来动态分配内存,delete 用来释放内存。 阅读全文
posted @ 2020-05-22 07:31 徐知语的笔记 阅读(382) 评论(0) 推荐(0) 编辑
 

2020年5月19日

摘要: C++语言规定,提供默认值时必须按从右至左的顺序提供,即有默认值的形参必须在形参列表的最后。如果有某个形参没有默认值,则它左侧的所有形参都不能有默认值。调用函数时,主调函数的实参与被调函数的形参按从左至右的顺序进行匹配对应。 阅读全文
posted @ 2020-05-19 23:33 徐知语的笔记 阅读(543) 评论(0) 推荐(0) 编辑
 
摘要: C++语言中加入了面向对象的概念,虽然C语言的语法绝大部分都被保留在C++语言中,但C++的程序结构与C语言的程序结构存在很大差别。C++语言对C语言做了很多改进,C++语言相对于C语言的最根本的变化是引进了类和对象的概念。 阅读全文
posted @ 2020-05-19 22:45 徐知语的笔记 阅读(650) 评论(0) 推荐(0) 编辑
 

2020年5月17日

摘要: 一个Linux系统,根据版本不同,大约包含240~260个系统调用。为了使得操作更为简单,更加便于应用程序使用,Linux系统对系统调用的部分功能进行了再次封装,形成了公用函数库,以供应用程序调用。公用函数库中的一个方法,实质上是若干个系统调用以特定的逻辑组合而成。 阅读全文
posted @ 2020-05-17 17:48 徐知语的笔记 阅读(773) 评论(0) 推荐(0) 编辑
 

2020年5月8日

摘要: 计算机要用二进制编码来表达数值的符号,最直观的方法就是符号位。但为了保证基本算术运算在正负数上的一致性,x86计算机对负数采用了特殊的编码方式,即补码 阅读全文
posted @ 2020-05-08 21:26 徐知语的笔记 阅读(2100) 评论(0) 推荐(0) 编辑
 

2020年4月26日

摘要: 两个计算机系统之间通信,通过网络发送字节数据,双方必须为字节数据的顺序达成一致的协议,否则将无法对数据进行正确的解析,不同的计算机体系结构有不同的字节序,字节序可分为大端字节序(big-endian)和小端字节序(little-endian)。 阅读全文
posted @ 2020-04-26 12:44 徐知语的笔记 阅读(1115) 评论(0) 推荐(0) 编辑
 

2020年4月8日

摘要: 树型结构是一类重要的非线性结构。树型结构是结点之间有分支,并且具有层次关系的结构,它非常类似于自然界中的树。树结构在客观世界中是大量存在的,例如家谱、行政组织机构都可用树形象地表示;树在计算机领域中也有着广泛的应用,例如在编译程序中,用树来表示源程序的语法结构;在数据库系统中,可用树来组织信息;在分析算法的行为时,可用树来描述其执行过程等等。 阅读全文
posted @ 2020-04-08 09:34 徐知语的笔记 阅读(875) 评论(0) 推荐(0) 编辑