- 博客(2)
- 收藏
- 关注
原创 C++语言的四个准则、
一、最高准则:无二义性 1.对这个准则的理解:同一条C++语句不能同时具备两种或多种含义,每一条C++语句只能通过一种方式执行,得到唯一结果。 二义性问题 1.在继承时,基类之间或基类与派生类之间发生成员同名时,将出现对成员访问的不确定性——同名二义性。 例子: 2.当派生类从多个基类派生,而这些基类又从同一个基类派生,则在访问此共同基类中的成员时,将产生另一种不确定性——路径二义性。 例子: 2.准则的具体体现 : 1)运算符的优先级与结合性。 优先级:先乘除后加减、有括号先算括号内的。 结合性:若一
2020-10-09 23:15:04
260
转载 各类语言的解释与对比
编译型语言和解释型语言 编译型语言 编译型语言先要进行编译,然后转为特定的可执行文件,这个可执行文件是针对平台的(CPU类型),可以这么理解你在PC上编译一个C源文件,需要经过预处理,编译,汇编等等过程生成一个可执行的二进制文件。当你需要再次运行改代码时,不需要重新编译代码,只需要运行该可执行的二进制文件。 特点 在编译型语言写的程序执行之前,需要一个专门的编译过程,把源代码编译成机器语言的文件,如exe格式的文件,以后要再运行时,直接使用编译结果即可,如直接运行exe文件。因为只需编译一次,以后运行时不需
2020-09-25 20:02:30
151
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人