
算法工程师面试知识点
纵雪者
这个作者很懒,什么都没留下…
展开
-
全局变量和局部变量的区别
**全局变量:**其作用范围是“整个工程”,只需在一个源文件中定义,就可以作用于所有的源文件。当然,其他不包含全局变量定义的源文件需要用extern 关键字再次声明这个全局变量**静态全局变量:**使用 static 关键字修饰,也具有全局作用功能,和全局变量区别在于如果该程序包含多个文件,其作用范围仅在定义的那个文件,不能作用于其它文件,这样即使两个不同的源文件都定义了相同名字的静态全局变量,...原创 2020-03-28 23:05:30 · 455 阅读 · 0 评论 -
编程语言C、C++、Java、python、matlab的区别
C++、Java和Python都是面向对象的编程语言。其中C++和Java都是强类型语言,而Python是一种弱类型语言。C++需求效率的软件C++更接近于底层,方便直接操作内存。C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大规模程序的编程质量与程序设计语言的问题描述能力。C++不仅是C和java特点的结合。实际上C++是多范式编程语言。它不仅支持传统的面向过程编程,也支持面向...原创 2020-03-28 23:02:26 · 6138 阅读 · 0 评论