背景概述??InnoSetup安装程序用编译脚本的方式创建,脚本其实就是一个类似.INI文件格式的ASCII码文本文件(它不像你想象的那么复杂),其支持Pascal语言。UnicodeInnoSetup支持UTF-8编码文本文件。??脚本用一个“.iss”(表示InnoSetup脚本)的扩展名。脚本控制着安装程序的所有方面。由它指定哪些文件将被安装到什么地方
分类:
其他好文 时间:
2018-06-26 12:17:38
阅读次数:
163
gcc编译器(GNU C Compiler) 现在我们所说的 gcc 是 GUN Compiler Collection的缩写,可以支持多种语言编译,比如 C,C++,Java, pascal 等 gcc的主要特征 1: 可移植编译器,支持多种硬件平台 2:支持跨平台交叉编译(跨CPU) 3:多种语 ...
分类:
其他好文 时间:
2018-06-23 01:38:34
阅读次数:
148
编译型(翻译):把代码执行前先转成二进制再执行的过程叫做编译c,c++ go swift object-c pascal 解释器有哪些: 编译型和解释型语言的区别: 编译型语言需要手动编译才能执行 gcc hello.c -o hello 全部编译成二进制再执行特点:运行效率高 依赖编译平台 如:l ...
分类:
其他好文 时间:
2018-06-22 19:32:04
阅读次数:
162
翻译程序:是指这样的程序能够把某一种语言程序(源语言程序)转化成另一种语言程序(目标语言),而后者与前者在逻辑上是等价的 编译程序:源语言是诸如Java、C、Ada、Pascal这样的“高级语言”,目标语言是诸如汇编语言的“低级语言”,这样的一个翻译程序就称为编译程序 编译程序的工作一般可以划分为5 ...
分类:
其他好文 时间:
2018-06-15 20:52:47
阅读次数:
393
快排算法 ? 简单来说就是定一个位置然后,然后把比它小的数放左边,比他大的数放右边,这显然是一个 递归 的定义,根据这个思路很容易可以写出快排的代码 ? 快排是我学ACM路上第一个让我记住的代码,印象很深刻,以前学的是Pascal,写这个要写好长一串,但是因为和归并排序比起来还算短的,也就背下来了。 ...
分类:
编程语言 时间:
2018-06-15 20:05:50
阅读次数:
178
Given a non-negative index k where k ≤ 33, return the kth index row of the Pascal's triangle. Note that the row index starts from 0. In Pascal's trian ...
分类:
其他好文 时间:
2018-06-14 01:09:10
阅读次数:
203
python是一种解释型语言; 什么是解释型语言,首先了解编程语言分为编译型语言和解释型语言,这两者主要区别在于这些编程语言变化成为机器能够识别的机器码的过程; 编译型语言(C/C++、pascal等)是在运行之前就需使用编译器将用该语言写好的程序直接编译成为机器码,形成机器可以直接执行的文件如.E ...
分类:
编程语言 时间:
2018-06-09 20:29:59
阅读次数:
137
Given a non-negative index k where k ≤ 33, return the kth index row of the Pascal's triangle. Note that the row index starts from 0. In Pascal's trian ...
分类:
其他好文 时间:
2018-06-09 15:23:53
阅读次数:
156
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=1208 Pascal's Travels Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) ...
分类:
其他好文 时间:
2018-06-09 13:18:06
阅读次数:
328
写一个质量高的代码,关键之一是可读性。 可读性的关键之一是你要有一个好的且固定的代码规范: 首先C#中的命名约定有两种: Pascal:每个单词的首字母大写,例如ProductType; Camel:首个单词的首字母小写,其余单词的首字母大写,例如productType 1. 缩进不用tab建,使用 ...