C Pascal对照表
来源:互联网 发布:易酷cms 编辑:程序博客网 时间:2024/06/11 12:19
c pascal
{ } begin end
/*... */ 注释 { }
int integer(注意定义变量必须在开始,不可随意,比如var a:integer)
变量类型名字差不多,只不过pascal一般用全称,比如上面那个int<-> integer
浮点型一般用real
注意表达式里如果有除法操作不许用整形(除非用trunc之类的取整后)
var a:string[200];这是定义字符串;
a:='123';
那么a[1];a[2];a[3]里面的内容顾名思义了,很方便
for(a;a<10;a++) for a:=1 to 10 do ;
if () then;else; if then begin end(注意这里不能有";") else begin end;
while 那个差不多,也是while ( ) do begin end还有个就是
Repeat
until <布尔表达式>;了
until <布尔表达式>;了
case <表达式> of
<情况标号表1>:语句1;
<情况标号表2>:语句2;
:
<情况标号表n>:语句n
end;
<情况标号表1>:语句1;
<情况标号表2>:语句2;
:
<情况标号表n>:语句n
end;
这个和c也差不多
注意a++;++a;什么的都没有,这样可以提高可读性,dec(a); inc(a);这些有
type 那些也差不多,include和uses 差不多
函数是function,必须返回值,返回一般用
函数名:=值;(当然也可以用result,不过用函数名的多)
过程是procedure,不需要返回值(传值的参数直接用a:integer.传址的用var a:integer)
输入是readln(a);
输出是writeln(a);//这两条不带ln的write,read是表示不换行
数组是var a:array [1..100] of integer;相当于int a[100];不过方便的多
这是枚举
type colortype=('red','yellow','blue','white');
var a:colortype;
变量里有^就是指针了
还有什么,好像基本的就这些了吧,有不懂的再回复吧,还有方便上网的画pascal资料很多,注意delphi扩展了很多,本来的基本pascal是没有delphi部分语法的
- C Pascal对照表
- Pascal、VB、C#、Java四种语法对照表
- Pascal、C/C++、VisualBasic数据类型的对照
- pascal编译错误对照表
- Pascal运行错误对照表
- Pascal、C / C + +、Visual Basic数据类型的对照
- Pascal运行错误及编译错误对照表
- C++-ASCII码对照表
- 【C#】Color颜色对照表
- 【C#】Color颜色对照表
- 【C#】Color颜色对照表
- 【C#】Color颜色对照表
- 【C#】Color颜色对照表
- 【C#】Color颜色对照表
- 【C#】Color颜色对照表
- 【C#】Color颜色对照表
- C#Color颜色对照表
- C# Keycode对照表
- 毕业了
- TSP-Genetic Algorithm
- 微软表示IE7将不支持Windows2000
- 事半功倍:Word编写论文十大技巧
- Windows XP下Service的编程入门[1]
- C Pascal对照表
- 设计模式之command模式
- C++编程经验汇总(未完)
- 设计模式之proxy模式
- how to get current tss address
- 使用MFC开始openGL编程
- 关于微软的CAPICOM
- Blog是什么?
- java的中文乱码转换