<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    因為專業所以放心

    學習是沒有起點和終點的......

      BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
      15 Posts :: 0 Stories :: 1 Comments :: 0 Trackbacks
    1、pascal的注釋:
    ???{abc007}
    ???(*0123456789*)
    ???//abcdefghijklmnopqrst
    2、pascal語言不區分大小寫:myname、Myname、MyNane.
    3、使用ctrl+J來使用代碼模版。
    4、pascal關鍵字,關鍵字不能作為變量來使用。
    5、運算符:
    ???設置運算符:(:=)
    ???算術運算符:+、-、*、/、div、mod
    ???邏輯運算符:not、and、or、xor
    ???關系運算符:>、<、>=、<=、<>、=
    ???單目運算符:+、-
    ???集合運算符:+、-、*、<=、>=、<>、=、in
    ???字符串運算符:略
    ???位運算符:略
    ???運算符的優先級:略
    6、數據類型:
    ???簡單類型:integer(整數)->Ordinal types->基本整數類型:Shortint(分有符號和無符號)、smallint、longint、??
    ??????????????????????????????????|????????????????????????|??????????????????? int64、byte、word、longword????????????????????
    ??????????????????????????????????|????????????????????????|
    ??????????????????????????????????|???????????????????????->通用整數類型:Integer、Cardinal
    ??????????????????????????????????->real->基本實數類型:Real48、Single、Double、Extended、Comp和Currency
    ???????????????????????????????????????????->通用實數類型:real

    ??????????????? boolean(布爾)->??boolean、bytebool、wordbool、longbool??
    ????
    ??????????????? Character(字符)->ansichar、widechar

    ????????????????Enumerated type(枚舉):舉例(1)type A:{sprint,summer,autumn,winter}=B;
    ?????????????????????????????????????????????????????????(2)type A={sprint,summer,autumn,winter};
    ??????????????????????????????????????????????????????????????? var
    ?????????????????????????????????????????????????????????????????????B:A;
    ????????????????
    ???????????????Subrange(子范圍)

    ???字符串類型:string->shortstring、ansistring、widestring

    ???結構類型:set?(最多256個元素):舉例
    ????????????????????????(1)type
    ????????????????????????????????????MyEx=set of boolean;
    ????????????????????????????????????MySet=set of (A,B,C,D,E,F);
    ?????????????????????????????? var
    ????????????????????????????????????set1:MyEx=[true,false,false];
    ????????????????????????????????????set2:MySet=[A,D,G];
    ??????????????? array、record、file、class、class reference、interface(復雜的數據類型)
    ???指針類型:point
    ???過程類型:procedure
    ???變體類型:variant
    必須使用type聲明的數據類型:Enumerated type(枚舉)、Subrange(子范圍)、set、array、record、file


    7、類型轉換:
    ???(1)、自動類型轉換,同類型之間的
    ???(2)、強制類型轉換,A:=Integer(B);
    ???(3)、函數類型轉換,A:=FloatToStr(B);
    8、語句:
    (1)單行語句:
    ???a:='name';
    ???b:=90;
    (2)復合語句:
    ???begin
    ??????a:='name';
    ??????b:=90;
    ???end;
    (3)表達式語句:
    ???c:=a+b;
    (4)流程控制語句:
    ???i)條件語句
    ??????if...then...單向分支
    ??????if...then...else...雙向分支
    ??????case...of...多向分支
    ???ii)循環語句
    ??????for...to...do...升冪循環計數
    ??????for...downto...do...降冪循環計數
    ??????while...do...
    ??????repert...
    ???iii)標簽和跳轉語句
    ???iiii)匯編語句
    ???iiiii)with語句
    9、過程和函數:過程沒有返回值,函數可有返回值。
    10、數據庫編程:

    11、變量的作用域:局部聲明的同名變量會覆蓋全局的同名變量,變量的聲明在begin之前用var作用。
    ??????(1)全局作用域:interface
    ????? (2)單元內部可見:implementation
    ??????(3)局部范圍內可見:
    12、const聲明常量,作用域跟變量一樣。
    posted on 2006-08-04 22:00 舞熙 閱讀(271) 評論(0)  編輯  收藏 所屬分類: 程序設計語言
    主站蜘蛛池模板: 国产亚洲免费的视频看| 久久久WWW成人免费精品| h在线观看视频免费网站| 久久久久亚洲AV成人无码网站 | 国产一区二区视频免费| 亚洲精品无码av中文字幕| 日韩激情淫片免费看| 日韩精品亚洲专区在线影视| 高清在线亚洲精品国产二区| 免费无码午夜福利片| 国产亚洲成av片在线观看| 99精品视频在线观看免费专区 | 亚洲日本一线产区和二线| 四色在线精品免费观看| 国产精品久久久久久亚洲小说 | 亚洲国产成人久久精品99| 一级毛片视频免费观看| 亚洲乱亚洲乱妇无码麻豆| 久久国产色AV免费看| 亚洲国产精品成人AV在线| 日本高清免费中文字幕不卡| 免费一区二区无码视频在线播放| 亚洲线精品一区二区三区影音先锋| 无码人妻久久一区二区三区免费| 亚洲女人影院想要爱| 四虎永久免费观看| 在线毛片片免费观看| 亚洲二区在线视频| 国产麻豆免费观看91| 国产成人免费AV在线播放| 亚洲乱码一二三四区国产| 免费一级毛片在播放视频| 久久99青青精品免费观看| 亚洲精品V天堂中文字幕| 国产亚洲av人片在线观看| 久草视频免费在线| 深夜福利在线视频免费| 亚洲午夜电影一区二区三区| 亚洲av无码国产精品色在线看不卡| 一级毛片在线免费看| 日本亚洲高清乱码中文在线观看|