• pascal与其它语言代码书写的不同和pascal的快捷键


    1.把很多简单语句括起来

    begin

    end;

    2.开始,结束

    begin

    end.

    3.判断if

    if (布尔表达式) then

    begin

    语句

    end  //没有‘;’

    else if ()

    begin

    语句

    end

    else

    begin

    语句

    end;

    4.循环for

    for i:=1 to n do

    for i:=n downto 1 do

    pascal中for不能设置循环节,用while/repeat

    5.循环while

    while (布尔表达式)

    begin

    语句

    end;

    repeat

    语句

    until (布尔表达式);

    6.case

    case (布尔表达式) of

       常量1: 语句1

    ……

       常量n: 语句n

    else语句(n+1)

    end;

    7.等于号“=”

    赋值:a:=b;

    for i:=1 to 10 do

    判断:if (a=b)

    8.不等于:<>

    9.结构体,指针

    type pointer=^node;

         node=record

            变量名:数据类型名;

    ……

            next:pointer;

         end;

    对于一个指针p

    分配空间:new(p)

    回收空间:dispose(p)

    空地址:p:=nil

    10.声明变量

    整型:byte(0~255),integer(0~32768),longint(0~2^32-1)

    ,qword(0~2^64-1),int64(-2^32~2^32-1)

    实型:real,float

    布尔类型:boolean

     

    所谓万变不离其宗,不同编译语言原理相差不大,如pascal和C,学语言要学会举一反三,把握精髓。

     

     

    快捷键:

    创建文件:F9(Make)

    (重新)编译:Alt+F9 (修改程序后再编译用这个)

    运行程序:Ctrl+9(Run)

    查看输入/输出内容:Alt+F5

    保存程序:F2(Save)     (注意关程序前要做,程序不会自动保存

    退出:Alt+X

    复制程序的内容:Edit->Copy to windows

    粘贴内容到程序:Edit->Paste to windows

    Cut:Shift+Del

    Copy:Ctrl+Ins

    Paste:Shift+Ins

    Clear:Ctrl+Del

     

  • 相关阅读:
    python基础之for循环
    python基础之数据类型转换
    python基础之集合set
    python基础之元祖tuple
    python基础之字典dict
    python基础之列表list
    Java基础之数据类型、运算符、标识符
    Java 基础之面向对象
    Java基础之Javadoc的使用
    MYSQL基础之安装、启动、停止、添加、移除、初始化服务
  • 原文地址:https://www.cnblogs.com/cmyg/p/6617713.html
Copyright © 2020-2023  润新知