- 浏览: 174506 次
- 来自: ...
文章分类
最新评论
-
fsword:
同事拿着试了一下,说是把第五步放到第二步之前就可以了
在windows下安装ruby1.9.2,rails3.0.3和DevKit--转 -
dothwinds:
[flash=200,200][/flash][url][/u ...
打包ruby or rails成exe(英文)
说明 | C(区分大小写) | Delphi(不区分大小写) | PHP(区分大小写) |
整型变量的定义 |
char a = ‘a’;/*8位有符号*/ int a=10; /*16位有符号*/ unsigned int a = 10;/*16位无符号*/ short a = 10;/*16位有符号*/ unsigned short a = 10;/*16位无符号*/ long a = 10;/*32位有符号*/ unsigned long a = 10;/*32位无符号*/ |
I: ShortInt;{8位有符号} I: Byte;{8位无符号} I: SmallInt;{16位有符号} I: Word;{16位无符号} I: Integer;{32位有符号} I: Cardinal;{32位无符号} I: Int64;{64位有符号} |
$i = 10;/*变量以$开头*/ |
实型变量的定义 |
float a = 1.0;/*4字节*/ double a = 1.0;/*8字节*/ long double a = 1.0;/*10字节*/ |
a: Single;{4字节} b: Real48;{6字节} c: Double;{8字节} d: Extended;{10字节} |
$a = 3.14; |
字符变量的定义 | char a = ‘a’;/*1字节*/ |
a: Char;{1字节} a: WideChar;{2字节} |
$a = ‘a’; |
固定长度字符串 | 无 | a: ShortString; | $a = ‘a’; |
动态字符串 | 无 | a:AnsiString;{一般为String} | $a = ‘Hello!’; |
以NULL结束的字符串 | char a[] = “Hello!”; | a: PChar; | 无 |
1字节布尔变量 | /*任何1字节数*/ | a: Boolean; | 任何变量都可以 |
加,减,乘,浮点除 | +,-,*,/ | +,-,*,/ | +,-,*,/ |
整除 | a = 3 / 2; /*运算符两边都是整型*/ | a := a div b;{a,b都是整型} | $a = 3 / 2; |
取模 | a = a % b; | a := a mod b; | $a = $a % $b; |
赋值 | a = b; | a := b; | $a = $b; |
比较 | if (a == 12) …; | if a = 23 then…; | if ($a == 23) …; |
不等于 | if (a != 23) …; | if a <> 23 then…; | if ($a != 23) …; |
小于,大于,小于等于,大于等于 | <,>,<=,>= | <,>,<=,>= | <,>,<=,>= |
逻辑与 | if (a && b) …; | if (a = 2) and(b = 3) then …; | if ($a && $b) …; |
逻辑或 | if (a || b) …; | if (a = 2) or(b = 2) then …; | if ($a || $b) …; |
逻辑非 | if (!a) …; | if not (a = 2)then …; | if (!$a) …; |
数组定义 | int a[10] = {0}; | a: array[0..10]of Integer; | $MyArray = array(1,2,3,4); |
记录类型 | typedef struct{ int i; double d; }MyRes; |
Type MyRec = record i: Integer; d: Double; end; |
|
指针 | int *a; | a: ^Integer; | |
判断语句 | if (a == 2) { /*为真执行*/ }else{ /*为假执行*/ }; |
if a = 2 then begin {为真执行} end else begin {为假执行} end; |
if ($a == 2) { /*为真执行*/ }else{ /*为假执行*/ }; |
多重判断 | switch (expr){ case expr1: DoSomething; break; case expr2: default: exprN; } |
case Variable of 101: DoSomething; 102: begin end; 103: DoAnotherthing; else DoTheDefault; end; |
switch (expr){ case expr1: DoSomething; break; case expr2: default: exprN; } |
for循环 | for(expr1;expr2;expr3){ DoSomething; } |
for i := 10 to 20 do begin end; for i := 20 downto 10 do begin end; |
for(expr1;expr2;expr3){ DoSomething; } |
while循环(先判断) | while(expr1) { } |
while(a = 30) do begin end; |
while(expr1) { } |
while循环(后判断) | do { }while(expr1); |
repeat inc(c); until c > 100; |
do { }while(expr1); |
跳出循环 | break; continue; | break; continue; | break; continue; |
发表评论
-
将C++ 转为 Pascal/Delphi -- 转
2011-07-23 00:39 2959将C++ 转为 Pascal/Delphi ===== ... -
Delphi编程注意事项--转
2011-07-23 00:35 1281Delphi编程注意事项 任何单元必须有对应测试 ... -
Delphi循环语句对应的汇编语句序列-- 转
2011-07-23 00:33 1230count: 终值, start:起始值正向: ... -
Delphi7快捷键--转
2011-07-21 23:43 1734分类 快捷键 解释 ... -
Delphi写数据至WORD--转
2011-07-21 22:27 33831.所需的三个控件: ChooseWA: ... -
如何用DELPHI实现把WORD、EXCEL和图片等存储到数据库中--转
2011-07-21 22:06 3030用image字段保存这些文档。 var ... -
delphi 7实现word文档的分页读取
2011-07-21 22:03 1810问题仔细描述,如果 ... -
Delphi中的数据添加到Word模板的相应位置--转
2011-07-21 22:01 1626就跟将数据导入Excel一样,在运行Delph ... -
delphi控制 word的几种方法--转
2011-07-21 21:49 2344对几种方法的难易程度的判别 a.通过Delphi的控件TOl ... -
Delphi控制Word的报表例子介绍--转
2011-07-21 21:46 2708说明:WordApp是Server下的TWordAppl ... -
delphi 为word文档增加一个段落样式--转
2011-07-21 21:44 1919下为程序中的一段,解决了为文档增加一个段落样式。这个段落样式的 ... -
GDB调试程序 --转
2011-07-07 18:49 908说明 从CSDN的网站上找到的GDB使用说明。 ... -
C++著名程序库的比较和学习经验 --转
2011-07-07 16:51 1242C++著名程序库的比较 ... -
在Windows下配置VIM,实现GCC G++编译和调试--转
2011-07-07 16:30 10042是在windows里面实现用gcc/g++编译调试c/c ... -
C语言知识点滴
2011-07-04 22:09 7141. 求数组大小count int a[] = {1,2 ... -
delphi操作word -- 转
2011-04-25 17:14 1364转自 http://xxzqb.blog.163.com/ ... -
delphi常见属性事件说明
2010-07-20 21:54 1308DELPHI常见属性说明:align 设置组件对齐(同 ... -
DELPHI控件安装与删除
2010-07-19 22:49 2403DELPHI控件安装与删除控件安装 基本安装 1、对于单个控件 ... -
『Delphi』File not found的解决办法
2010-07-19 22:48 2661当程序启动,提示Fatal Erro:File not fou ... -
Delphi StringGrid控件的属性及使用说明[转载]
2010-07-19 21:01 5885Delphi StringGrid控件的属 ...
相关推荐
delphi语法基础 delphi语法基础 delphi语法基础 delphi语法基础
Delphi语法基础 DELPHI语法基础.doc
Delphi7基础语法教程.pdf
I:\delphi语法基础12.docI:\delphi语法基础12.docI:\delphi语法基础12.docI:\delphi语法基础12.docI:\delphi语法基础12.docI:\delphi语法基础12.doc
里面存放的是个人学习Delphi所建的一些工程 详细的笔记,一定能给大家提供帮助
delphi语法基础,主要是介绍DELPHI基础语法
不错的基础文件,供大家学习,这非得够20各自,还打架好好反反复复反反复复反反复复反反复复
Delphi语言语法基础 适用于初学者 完整全面 分享给大家 希望对大家有帮助
delphi图片颜色对比
Delphi语法基础
DELPHI与C#语法比较
Delphi - 新语法介绍之运算符重载.mht
Delphi - 新语法介绍之For In.mht
Delphi2010语法手册