一。结构体类型 结构体类型,共用体类型,枚举类型,类类型等统称为自定义类型(user-defined-type,UDT)。 结构体相当于其他高级语言中的记录(record);例如: struct Student{ int num; char name[20]; char...
分类:
编程语言 时间:
2015-01-26 11:28:03
阅读次数:
231
C语言的最大特点是:功能强、使用方便灵活。C编译的程序对语法检查并不象其它高级语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活给程序的调试带来了许多不便,尤其对初学C语言的人来说,经常会出一些连自己都不知道错在哪里的错误。看着有错的程序,不知该如何改起,本人通过对C的学习,积累了一...
分类:
编程语言 时间:
2015-01-24 17:17:58
阅读次数:
149
[本文是自己学习所做笔记,欢迎转载,但请注明出处: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
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
串是由零个或多个字符组成的有限序列,又叫做字符串串的逻辑结构和线性表很相似的,不同的是串针对是是字符集,所以在操作上与线性表还是有很大区别的。线性表更关注的是单个元素的操作CURD,串则是关注查找子串的位置,替换等操作。当然不同的高级语言对串的基本操作都有不同的定义方法,但是总的来说操作的本质都是相...
分类:
编程语言 时间:
2015-01-13 08:55:59
阅读次数:
207
定义:迭代器模式,提供了一种方法顺序访问一个聚合对象中各个元素,而又不暴露该对象的内部表示。因为迭代器模式的广泛运用,现在高级语言如c#,java等本身已经把这个模式封装在语言当中。例如:c#中的foreach in。因此此处暂不对迭代器模式做详细的介绍,下面简单讲述在书中看到的一些基础知识:IEu...
分类:
其他好文 时间:
2015-01-12 16:02:28
阅读次数:
150