多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
计算图才是表达式的本质 符号是对模型的一种表示; 从符号转换到模型(这个过程也叫语法分析),才能进行操作; 编译: 保留原来语义的翻译过程,叫做编译; 案例1:将一个复杂的表达式,翻译成多个简单的表达式。 函数: 未知数作为输入的构造,叫做函数; 这个未知数是函数的参数; - 首先要看什么语言是先编译后运行的? 答:编译语言 - 那php是什么语言呢? 答:脚本语言 - 脚本语言和编译语言的差别是什么呢? - 脚本语言:是为了快速开发,方便部署特意做成了不编译的形式,而是一条一条语句去执行 - 编译语言:每次改变代码,在执行的会后都要重新进行编译,这样的话开发效率比脚本语言低很多 - 如何理解编译型语言和非编译器语言,这里拿C和PHP举例 非编译型语言(php)的开发速度快,因为不用考虑数据类型等。解释器跟编译器差不多.内部结构应该是 做数据类型的匹配,然后再编成计算机语言 - 如果代入生活中的理解: - 解释器相当于生产线,从源头一路下来 ,需要什么材料就添加什么材料 - 编译器相当于做好的模子,把材料一股脑的倒进去 - 生产过程相当于程序的运行过程。 这样生产出来的其实是一样的东西。只是效率不同,C是编译型生产的效率快(因为他是给所有材料都倒在模子里)运行的效率就高