编程语言
文章平均质量分 83
各编程语言介绍
lxlmycsdnfree
脑科学爱好者,物理爱好者,计算机从业者
展开
-
2016 排行前20 的编程语言
C 的历史不再,现在C语言编程占比不足10%。这也许在构思诸如移动应用或者移动网页等热门领域类项目时,我们很少想要使用C语言;这么多年来,C语言都没有太大优化,也没有大型企业支持推进这门语言的发展——不过,也许原因不仅于此。原创 2016-12-19 10:17:52 · 641 阅读 · 0 评论 -
从几个角度谈谈内存的管理和划分
1.从操作系统的角度 操作系统管理内存是作为开发者认识内存最基本的起点,对于windows 操作系统是通过对内存分页划分和管理的(一个分页是4KB),这是为了让操作系统很快的寻址和管理。当然对于分页的寻址和回收也有自己的算法,每款系统都有自己的算法,这里就不多讲了(你可以在其他资料上面看到关于不同系统对于内存的管理回收的原理和算法)。一般内存加载系统之后,系统占有的部分和应用占有分配的内存空间是原创 2016-08-29 22:04:18 · 534 阅读 · 0 评论 -
神一样的一段代码与人类智慧
Kyle McCormick 在 StackExchange 上发起了一个叫做 Tweetable Mathematical Art 的比赛,参赛者需要用三条推这么长的代码来生成一张图片。 具体地说,参赛者需要用 C++ 语言编写 RD 、 GR 、 BL 三个函数,每个函数都不能超过 140 个字符。每个函数都会接到 i 和 j 两个整型参数(0 ≤ i, j ≤ 1023),然后需要返回转载 2018-02-04 15:20:32 · 325 阅读 · 0 评论