- 博客(2)
- 收藏
- 关注
原创 C++编程语言的四个基本准则及其具体体现
四个基本准则最高准则:无二义性第二准则:高效性第三准则:合乎日常习惯补充准则:相似相同规则结语最高准则:无二义性二义性是任何逻辑体系的最高准则,在C++中,如果出现定义、语句、逻辑自相矛盾时,程序便无法运行,数学界的三次数学危机,本质上就是为了消除“二义性”的争端。准则的具体体现:(1) 运算符的优先级与结合性。优先级是为了消除诸如3+4×5 的表达式,是应该被当作 (3+4)×5 还是3+(4×5)的二义性而设定的规则。结合性是为了使得诸如a/b/c的表达式,与a/(b/c)的不同示例代码:
2020-10-09 23:39:38 212
原创 概念区别 【编译型语言与解释型语言、动态类型语言与静态类型语言、强类型语言与弱类型语言】
概念区别 【编译型语言与解释型语言、动态类型语言与静态类型语言、强类型语言与弱类型语言】文章目录一、编译型语言与解释型语言二、动态类型语言与静态类型语言三、强类型语言与弱类型语言总结一、编译型语言与解释型语言计算机只能够直接理解机器语言,不能够理解高级语言,所以若想运行高级语言编写的程序,都必须转换成计算机语言才可以被运行,计算机语言就是机器语言,将高级语言转换成机器语言的方式有两种,一种是编译,另外一种是解释,所以高级语言也被分为编译型语言和解释型语言。这两者的主要区别在于编译和运行的顺序不同。
2020-09-24 23:56:15 3811
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人