摘要: 编译原理,对一个程序员来说是必不可少的内容了。那么,就让我们直奔主题吧~ 编译 说到编译,首先先谈谈我们熟知的‘翻译’。 翻译,即将一种语言转化成另一种语言。 编译是翻译的一个特殊存在,它是将高级语言转化为汇编语言。 反编译就是将汇编语言转化为高级语言。 研究编译原理,就是研究将高级语言转化为汇编语 阅读全文
posted @ 2021-09-04 16:09 Cara_Smith 阅读(394) 评论(0) 推荐(0) 编辑
摘要: C++中,类有两种实例化方式。一种是有new关键字,一种没有new关键字。那么,这两种实例化方式有什么区别呢? A a;//(1) a存在于栈上 A* a = new A();//(2) a存在于堆中 C++中两种实例化方式的区别 有无new的区别在于: (1)在栈中分配内存,(2)在堆中分配内存 阅读全文
posted @ 2021-09-04 15:41 Cara_Smith 阅读(602) 评论(0) 推荐(0) 编辑
摘要: 总听说人工智能,那人工智能到底是个啥?要想了解人工智能,首先需要了解什么是智能。 智能 智能,分为智和能。可以从两个方面理解:1)智慧和能力;2)知识和能力。它表示具备人所具备的智慧和能力或人所具备的知识和能力。 人工智能 顾名思义,就是制作的能够模拟或实现人类所具备的特征的东西。它可以从两个方面来 阅读全文
posted @ 2021-09-04 15:01 Cara_Smith 阅读(2369) 评论(0) 推荐(0) 编辑
摘要: 和Java语言一样,python也有标识符和关键字。那么,你是否知道python的关键字呢?一起先从标识符了解python吧。 什么是标识符? 标识符,开发人员在开发过程中自定义的一些符号和名称。 标识符是由开发人员自己定义的,比如类名、方法名、变量名等等。 标识符的命名规范: 由字母、下划线开头 阅读全文
posted @ 2021-09-04 14:57 Cara_Smith 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 闭包,又称闭包函数或闭合函数,和嵌套函数类似。不同之处在于,闭包函数的外部函数返回的不是一个具体的值,而是一个函数。一般情况下,返回的函数会赋值给一个变量,便于反复调用。 def outer(out): def inner(inn): return inn ** out # 返回inner函数 re 阅读全文
posted @ 2021-09-04 14:40 Cara_Smith 阅读(310) 评论(0) 推荐(1) 编辑