码迷,mamicode.com
首页 >  
搜索关键字:高级语言    ( 1837个结果
自定义数据类型 C++ 结构体类型 共同体类型 枚举类型 类类型{}
一。结构体类型 结构体类型,共用体类型,枚举类型,类类型等统称为自定义类型(user-defined-type,UDT)。 结构体相当于其他高级语言中的记录(record);例如: struct Student{ int num; char name[20]; char...
分类:编程语言   时间:2015-01-26 11:28:03    阅读次数:231
C语言编程时常犯十八个错误
C语言的最大特点是:功能强、使用方便灵活。C编译的程序对语法检查并不象其它高级语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活给程序的调试带来了许多不便,尤其对初学C语言的人来说,经常会出一些连自己都不知道错在哪里的错误。看着有错的程序,不知该如何改起,本人通过对C的学习,积累了一...
分类:编程语言   时间:2015-01-24 17:17:58    阅读次数:149
linux学习之shell脚本 ------- 控制流结构
[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020] 今天开始学一些同其他高级语言一样的shell流控制结构 流控制语句:   1. if语句    语句格式:    if condition1 then command1 else condition2 then command2 else...
分类:系统相关   时间:2015-01-24 00:29:49    阅读次数:224
编译器的编译基本过程
编译器最基本的功能就是把高级语言编写的代码转化为机器指令(就是01串),从这个角度来说它本质上是个转换过程。经典的编译过程主要包括: 词法分析(Lexical Analysis) 词法分析就是从输入代码中识别出各种记号(token),例如对于C语言我们就需要知道if,else等是语言的关键字,myvar是个标识,而123myvar不能被识别为一个标识。负责实现词法分析的模块有时也称为s...
分类:其他好文   时间:2015-01-23 14:43:25    阅读次数:216
高级语言怎么解决内存碎片呢?
c/c++可以自己管理内存,像nginx可以根据自己的业务特点,为每一个请求分配一个内存池,请求结束,内存池也就可以释放了 python,node.js这样的高级语言怎么解决内存碎片问题呢? 鼓吹node.js的人都会提到node.js有谷歌的v8引擎,他是有多先进,但他没想过v8是为浏览器设计的,他是不会遇到像服务端程序会遇到的内存碎片问题,一个页面不可能一直打开着吧,关掉页...
分类:编程语言   时间:2015-01-21 11:39:10    阅读次数:244
Unity3d_Study_1(Unity3d的前途)
Unity(Unity3d)是一套包括图形,声音,物理等功能的游戏引擎,提供了强大的关卡编辑器,支持大部分主流3D软件格式,使用C#高级语言实现脚本功能,使开发者无需了解底层复杂的技术,快速的开发出具有高性能、高品质的游戏产品。 Unity是跨平台的3D游戏引擎,
分类:编程语言   时间:2015-01-16 01:09:19    阅读次数:245
重读《现代编译原理》几句小感
最近重温了一下《现代编译原理》这本书,感觉与大学学习的时候,完全不是一个味道;深刻的懂得理论联系实际的感受,瞬间有一种, 编译器将汇编或高级计算机语言源程序(Source program)作为输入,翻译成目标语言(Target language)机器代码的等价程序。源代码一般为高级语言 (High-level language), 如Pascal、C、C++、Java、汉语编程等或汇...
分类:其他好文   时间:2015-01-14 16:58:48    阅读次数:142
什么是编程语言
编程语言俗称“计算机语言”,种类非常的多,总的来说可以分成机器语言、汇编语言、高级语言三大类。电脑每做的一次动作,一个步骤,都是按照已经用计算机语言编好的程序来执行的,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。 目前通用的编程语言有两种形式:汇编语言和高级语言。 编程语言的目的是使用人类语言去控制计算机...
分类:编程语言   时间:2015-01-13 15:57:12    阅读次数:171
数据结构与算法JavaScript (四) 串(BF)
串是由零个或多个字符组成的有限序列,又叫做字符串串的逻辑结构和线性表很相似的,不同的是串针对是是字符集,所以在操作上与线性表还是有很大区别的。线性表更关注的是单个元素的操作CURD,串则是关注查找子串的位置,替换等操作。当然不同的高级语言对串的基本操作都有不同的定义方法,但是总的来说操作的本质都是相...
分类:编程语言   时间:2015-01-13 08:55:59    阅读次数:207
设计模式(23)---迭代器模式
定义:迭代器模式,提供了一种方法顺序访问一个聚合对象中各个元素,而又不暴露该对象的内部表示。因为迭代器模式的广泛运用,现在高级语言如c#,java等本身已经把这个模式封装在语言当中。例如:c#中的foreach in。因此此处暂不对迭代器模式做详细的介绍,下面简单讲述在书中看到的一些基础知识:IEu...
分类:其他好文   时间:2015-01-12 16:02:28    阅读次数:150
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!