




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Abs
語(yǔ)法FunctionAbs(r:Real):Real;
FunctionAbs(r:Integer):Integer;
Abs返回參數(shù)的絕對(duì)值。函數(shù)結(jié)果說(shuō)明與參數(shù)類(lèi)型(Real或Integer)相同。
Addr
語(yǔ)法FunctionAddr(VarVariable);Pointer;
說(shuō)明Addr返回一變量,類(lèi)型變量或過(guò)程的地址。
結(jié)果為指針類(lèi)型
Append
語(yǔ)法ProcedureAppend(VarF:Text);
說(shuō)明Append打開(kāi)一文本文件以便添加,并將指針定在文件尾
ArcTan
語(yǔ)法FuntionArcTan(R:Real):Real;
說(shuō)明ArcTan返回參數(shù)的正切值。
Assign
語(yǔ)法ProcedureAssign(VarF:File);
說(shuō)明Assign將文件名Name賦給文件變量F。BlockRead
語(yǔ)法ProcedureBlockRead(VarF:File;VarB:Type;NumRecs:Integer;VarRecsRead:Integer);
說(shuō)明BlockRead從無(wú)類(lèi)型文件F中讀出NumRecs個(gè)記錄,放在緩沖區(qū)B。BlockRead表示了實(shí)際讀出的記錄數(shù)。注意,只有PC/MS—DOC版本支持BlockRead
BlockWrite
語(yǔ)法ProcedureBlockWrite(VarF:File;VarB:Type;NumRecs:Integer);
說(shuō)明BlockWrite從緩沖區(qū)B中讀出NumRecs個(gè)記錄寫(xiě)至無(wú)類(lèi)型文件F中。
ChDir
語(yǔ)法ProcedureChDir(S:string);
說(shuō)明ChDir將當(dāng)前目錄換為S所表示的目錄。
Chr
語(yǔ)法FunctionChr(I:Integer);
說(shuō)明Chr返回出I序數(shù)值所對(duì)應(yīng)的ASCII字符。
Close
語(yǔ)法ProcedureClose(VarF:File)
說(shuō)明Close為文件F清除緩沖區(qū),并關(guān)閉該文件。
Concat
語(yǔ)法FunctionConcat(S1,S2,…Sn):String;
說(shuō)明Concat將任意多個(gè)字符串聯(lián)在一起,返回所有字符串的聯(lián)接,如果聯(lián)接后的字符長(zhǎng)度大于255,TurboPascal出現(xiàn)運(yùn)行錯(cuò)誤。
Copy
語(yǔ)法FunctionCopy(S:string;P:integer,L:integer):String;
說(shuō)明Copy返回字符串中第P個(gè)字符開(kāi)始的L個(gè)字符。
Cos
語(yǔ)法FunctionCos(R:Real):Real;
說(shuō)明Cos返回R的余弦值。
Cseg
語(yǔ)法FunctionCseg:word;
說(shuō)明Cseg返回程序代碼段的段地址。
Dec
語(yǔ)法ProcedureDec(Varx:Scalar;
n:LongInt);
說(shuō)明Dec是變量x減去n。若省略n,則x減去1。
Delete
語(yǔ)法ProcedureDelete(S:String;
P,L:Integer);
說(shuō)明Delete刪除字符串S中從第P個(gè)字符開(kāi)始的L個(gè)字符。
Dispose
語(yǔ)法ProcedureDispose(P:Pointer);
說(shuō)明釋放由指針變量設(shè)定的堆存貯區(qū)域,Dispose與命令New聯(lián)合使用。
Dseg
語(yǔ)法FunctionDseg:Word;
說(shuō)明Dseg返回程序中數(shù)據(jù)段的地址。
Eof
語(yǔ)法FunctionEof(F:File):Boolean;
說(shuō)明當(dāng)F文件指針到達(dá)文件尾時(shí),Eof返回TRUE。
Eoln
語(yǔ)法FunctionEoln(F:File):Boollean;
說(shuō)明當(dāng)F文件指針到達(dá)一行的尾(由回車(chē)符和換行符表示)或文件尾時(shí),Eoln返回TURE.
Erase
語(yǔ)法ProcedureErase(F:File);
說(shuō)明Erase刪除磁盤(pán)文件,并從目錄中刪該目錄項(xiàng)。
Exit
語(yǔ)法ProcedureExit;
說(shuō)明Exit使程序從當(dāng)前執(zhí)行的塊中退出。
Exp
語(yǔ)法FunctionExp(R:Real):Real;
說(shuō)明Exp返回R的以e為底的冪。
FilePos
語(yǔ)法FunctionFilePos(F:File);Integer;
說(shuō)明FilePos返回文件F指針?biāo)赶虻挠涗浱?hào)。
FileSize
語(yǔ)法FunctionFileSize(F:File);Integer;
說(shuō)明FileSize返回F當(dāng)前所含記錄數(shù)。FileChar
語(yǔ)法ProcedureFillchar(Variable:Type;I,code:Scalar);
說(shuō)明FileChar在以Variable為起始地址處用code寫(xiě)I個(gè)字節(jié)。code可以是任意標(biāo)量類(lèi)型。
Flush
語(yǔ)法ProcedureFlush(varF:Text);
說(shuō)明Flush刷新用于輸出文件F的全部磁盤(pán)緩沖區(qū)。
Frac
語(yǔ)法FunctionFrac(R:Real):Real;
說(shuō)明Frac返回實(shí)數(shù)R的小數(shù)部分。
FreeMem
語(yǔ)法ProcedureFreeMem(VarP:Pointer;I:Integer);
說(shuō)明FreeMem釋放與變量P相關(guān)的I個(gè)字節(jié)長(zhǎng)度,并將釋放的內(nèi)存歸還給堆,但該內(nèi)存必須是已由Getmem設(shè)置過(guò)的。
GetMem
語(yǔ)法ProcedureGetMem(VarP:Pointer;I:Integer);
說(shuō)明GetMem保留堆中I個(gè)字節(jié),并貯存起始地址在變量P中。Halt
語(yǔ)法ProcedureHalt;
說(shuō)明Halt中斷程序的執(zhí)行。
Hi
語(yǔ)法FunctionHi(I:Integer):Byte;
說(shuō)明Hi返回整數(shù)I的高位字節(jié)。
Inc
語(yǔ)法ProcedureInc(Varx;n:LongInt);
說(shuō)明Inc為變量x加上n的值(x+n)。若參數(shù)表中缺省n,則x加1(x+1)。
Insert
語(yǔ)法ProcedureInsert(Source:string)VarTarget:string;Index:Integer);
說(shuō)明Insert將字符串Source插入到字串Target的Index處。
Int
語(yǔ)法FunctionInt(R:Real):Integer;
說(shuō)明Int返回實(shí)數(shù)R的整數(shù)部分。
IOresult
語(yǔ)法FunctionIoresult:word;
說(shuō)明IOresult報(bào)告執(zhí)行當(dāng)前輸入輸出操作的錯(cuò)誤代碼。當(dāng)Ioresult的值不為0時(shí)則表示有錯(cuò)誤發(fā)生。
Length
語(yǔ)法FunctionLength(S:String):Integer;
說(shuō)明Length返回字符串S的長(zhǎng)度。
Ln
語(yǔ)法FunctionLn(VarR:Real):Real;
說(shuō)明Ln返回實(shí)數(shù)R的自然對(duì)數(shù)。
Lo
語(yǔ)法Lo(I:Integer):Byte;
說(shuō)明Lo返回整數(shù)I的低位字節(jié)。
Mark
語(yǔ)法ProcedureMark(P:Pointer);
說(shuō)明Mark貯存了當(dāng)前堆頂端地址于指針P中。
MaxAvail
語(yǔ)法FunctionMaxAvail:LongInt;
說(shuō)明返回堆中自由空間的總長(zhǎng)度。
MKDir
語(yǔ)法ProcedureMKDir(S:String);
說(shuō)明MKDir以字符串S命令建立一目錄。
Move
語(yǔ)法ProcedureMove(varv1,v2;I:Integer);
說(shuō)明Move可將變量V1中I個(gè)字節(jié)復(fù)制到變量V2中。
New
語(yǔ)法ProcedureNew(VarP:Pointer);
說(shuō)明New為指針P設(shè)置內(nèi)存。設(shè)置后,該變量可做為P引用。
Odd
語(yǔ)法FunctionOdd(I:Integer):Boolean;
說(shuō)明當(dāng)I為奇數(shù)時(shí)Odd返回TRUE,當(dāng)I為偶數(shù)時(shí)返回為FALSE。
Ofs
語(yǔ)法FunctionOfs(<Variable,Procedure,orFunction>):Integer;
說(shuō)明Ofs返回任一變量,過(guò)程或函數(shù)的內(nèi)存地址偏移量。
Ord
語(yǔ)法FunctionOrd(S:Scalar):Integer;
說(shuō)明Ord返回任一有序變量的序值。
ParamCount
語(yǔ)法FunctionParamCount:word;
說(shuō)明ParamCount返回命令行的參數(shù)個(gè)數(shù)。
ParamStr
語(yǔ)法FunctionParamStr(I:word):String;
說(shuō)明ParamStr返回命令行所指定的參數(shù)。例如:ParamStr(1)返回第一個(gè)參數(shù)。在DOS3.0以上版本中,ParamStr(0)返回執(zhí)行文件的路徑和文件名。
Pi
語(yǔ)法FunctionPi:Real;
說(shuō)明Pi返回?cái)?shù)字常量。設(shè)數(shù)據(jù)的精度依賴(lài)于是否用了8087。
Pos
語(yǔ)法FunctionPos(Subs,S:String):Integer;
說(shuō)明Pos返回字串SubS在字符串S中的位置。若S中未找到Subs,Pos返回值為0。
Pred
語(yǔ)法FunctionPred(vars:Scalar):Integer;
說(shuō)明Pred返回任一有序變量的前繼。
Ptr
語(yǔ)法FunctionPtr(segment,Offset:Integer):Pointer;
說(shuō)明Ptr接受包含有段值和偏移量的一個(gè)整數(shù),并將其變?yōu)椤?2位指針變量返回。
Random
語(yǔ)法FunctionRandom(I:word):word;FunctionRandom:Real;
說(shuō)明Random返回TurboPascal產(chǎn)生的一個(gè)隨機(jī)數(shù)。若指定一個(gè)整數(shù)參數(shù)的話,Random返回一個(gè)大于或等于0,且小于該參數(shù)的整數(shù),若不指定整數(shù),Random返回一個(gè)大于或等于0,且小于1的實(shí)數(shù)。
Randomize
語(yǔ)法FunctionRandomize;
說(shuō)明Randomize初始化隨機(jī)數(shù)產(chǎn)生程序。其基數(shù)存放在長(zhǎng)整型變量Randseed中。
Read(Readln)
語(yǔ)法ProcedureRead({VarF:File,}Parameters);ProcedureReadln({VarF:File,}Parameters);
說(shuō)明Read從標(biāo)準(zhǔn)輸入設(shè)備或F定義的文件中讀出數(shù)據(jù)。Readln只適用于文本文件,其讀入形式與Read相同,但讀完一次數(shù)據(jù)后,Readln將文件指針移至下一個(gè)回車(chē)符/換行符處。
Release
語(yǔ)法ProcedureRelease(VarP:Pointer);
說(shuō)明Release釋放由Mark命令所設(shè)置的內(nèi)存。用Mark于貯存指針P的堆地址。
Rename
語(yǔ)法ProcedureRename(VarF:File;S:String);
說(shuō)明Rename將文件F的文件名變?yōu)樽址甋。
Reset
語(yǔ)法ProcedureReset(VarF:File{;I:Integer});
說(shuō)明Reset打開(kāi)文件F以便讀文件。如果F是無(wú)類(lèi)型文件,可用I值指定記錄的大小。
Rewrite
語(yǔ)法ProcedureRewrite(VarF:File{;I:Integer});
說(shuō)明Rewrite打開(kāi)一個(gè)文件準(zhǔn)備寫(xiě)。若文件不存在,TurboPascal創(chuàng)建一個(gè)文件。若文件已經(jīng)存在,則清除文件內(nèi)容。若是無(wú)類(lèi)型文件,可用整數(shù)I說(shuō)明記錄大小。
RmDir
語(yǔ)法ProcedureRmDir(S:String);
說(shuō)明RmDir刪除目錄S。
Round
語(yǔ)法FunctionRound(R:Real):LongInt;
說(shuō)明Round將實(shí)數(shù)R四舍五入取整并返回。
RunError
語(yǔ)法ProcedureRunError;
ProcedureRunError;(ErrorCode:word);
說(shuō)明RunError停止程序執(zhí)行并產(chǎn)生運(yùn)行錯(cuò)誤。如果包含了ErrorCode,TurboPascal將按所出現(xiàn)的運(yùn)行錯(cuò)誤類(lèi)型中斷程序。
Seek
語(yǔ)法ProcedureSeek(VarF:File;P:Integer);
說(shuō)明Seek將文件指針移至文件F的第P個(gè)記錄的起點(diǎn)。
SeekEof
語(yǔ)法FunctionSeekEof(VarF:File):Boolean;
說(shuō)明SeekEof,SeekEoln
語(yǔ)法FunctionSeekEoln(VarF:File):Boolean;
說(shuō)明SeekEoln與Eoln相似,只是在測(cè)試文件結(jié)束符前前者要跳過(guò)空格、制表符和文件結(jié)束。結(jié)果類(lèi)型為布爾型。
Seg
語(yǔ)法Seg(VarVariable):word;
FunctionSeg(<orFunction>):word;
說(shuō)明Seg返回變量、過(guò)程或函數(shù)的段地址。
SetTextBuf
語(yǔ)法SetTextBuf(Varf:Text;VarBuf);
ProcedureSetTextBuf(Varf:Text;VarBuf;size:word);
說(shuō)明SetTextBuf將文本文件賦以緩沖區(qū)buf。若未指定緩沖區(qū)大小的話,緩沖區(qū)尺寸就是Buf。Size可用做緩沖區(qū)尺寸缺省值。
Sin
語(yǔ)法sin(R:Real):Real;
說(shuō)明Sin返回R的正弦值。
Sizeof
語(yǔ)法FunctionSizeof(varVariable):word;
說(shuō)明Sizeof返回一個(gè)變量或一個(gè)數(shù)據(jù)類(lèi)型所需的字節(jié)數(shù)。
SPtr
語(yǔ)法FunctionSPtr:word
說(shuō)明SPtr返回堆棧指針寄存器(sp)的當(dāng)前值。
Sqr
語(yǔ)法FunctionSqr(R:Real):Real;
說(shuō)明Sqr返回R的平方值。
Sqrt
語(yǔ)法FunctionSqrt(R:Real):Real;
說(shuō)明Sqrt返回R的平方根
Sseg
語(yǔ)法FunctionSseg:word
說(shuō)明Sseg返回堆棧段寄存器當(dāng)前值。
Str
語(yǔ)法Str(I:Integer;[:Length,]VarS:String);
ProcedureStr(R:Real;[:length:Decimals,])VarS:String);
說(shuō)明Str將一個(gè)實(shí)數(shù)或一個(gè)整數(shù)轉(zhuǎn)換為一個(gè)字符串。
Succ
語(yǔ)法FunctionSucc(S:scalar):Integer;
說(shuō)明Succ將任一標(biāo)量值后移一個(gè)。
Swap
語(yǔ)法Function
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 浙江汽車(chē)職業(yè)技術(shù)學(xué)院《影視后期設(shè)計(jì)與制作》2023-2024學(xué)年第二學(xué)期期末試卷
- 廣州科技職業(yè)技術(shù)大學(xué)《運(yùn)營(yíng)管理模擬》2023-2024學(xué)年第二學(xué)期期末試卷
- 2025屆江蘇省徐州市睢寧高中南校高三2月月考試卷物理試題含解析
- 陜西鐵路工程職業(yè)技術(shù)學(xué)院《醫(yī)學(xué)生物學(xué)》2023-2024學(xué)年第一學(xué)期期末試卷
- 古代教育理念對(duì)當(dāng)代的啟示
- 公建項(xiàng)目物業(yè)招標(biāo)流程及標(biāo)準(zhǔn)
- 澳門(mén)廢氣處理施工方案
- 2024年三季度報(bào)湖南地區(qū)A股應(yīng)收賬款周轉(zhuǎn)率排名前十大上市公司
- 遼寧省遼陽(yáng)市2024-2025學(xué)年高三(上)期末生物試卷(含解析)
- 河北省保定市2024-2025學(xué)年高一上學(xué)期1月期末英語(yǔ)試題(B)【含答案】
- 廣告安裝施工及方案
- 應(yīng)急第一響應(yīng)人理論考試試卷(含答案)
- 2024年海南省公務(wù)員錄用考試《行測(cè)》試題及答案解析
- 《預(yù)防未成年人犯罪》課件(圖文)
- 上下級(jí)關(guān)系與領(lǐng)導(dǎo)力管理制度
- 九年級(jí)化學(xué)人教版跨學(xué)科實(shí)踐3水質(zhì)檢測(cè)及自制凈水器教學(xué)設(shè)計(jì)
- 堆垛機(jī)保護(hù)保養(yǎng)手冊(cè)
- 2024年衛(wèi)生資格(中初級(jí))-初級(jí)藥師考試近5年真題集錦(頻考類(lèi)試題)帶答案
- 2024年職業(yè)病防治考試題庫(kù)附答案(版)
- 【呋塞米合成工藝的探究進(jìn)展5300字(論文)】
- 床上用品項(xiàng)目實(shí)施方案和售后服務(wù)方案(技術(shù)方案)
評(píng)論
0/150
提交評(píng)論