![pascal函數(shù)目錄說明_第1頁](http://file4.renrendoc.com/view14/M04/0E/1E/wKhkGWaV59GAOfByAAEtF3xxDvY086.jpg)
![pascal函數(shù)目錄說明_第2頁](http://file4.renrendoc.com/view14/M04/0E/1E/wKhkGWaV59GAOfByAAEtF3xxDvY0862.jpg)
![pascal函數(shù)目錄說明_第3頁](http://file4.renrendoc.com/view14/M04/0E/1E/wKhkGWaV59GAOfByAAEtF3xxDvY0863.jpg)
![pascal函數(shù)目錄說明_第4頁](http://file4.renrendoc.com/view14/M04/0E/1E/wKhkGWaV59GAOfByAAEtF3xxDvY0864.jpg)
![pascal函數(shù)目錄說明_第5頁](http://file4.renrendoc.com/view14/M04/0E/1E/wKhkGWaV59GAOfByAAEtF3xxDvY0865.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
Abs
語法FunctionAbs(r:Real):Real;
FunctionAbs(r:Integer):Integer;
Abs返回參數(shù)的絕對值。函數(shù)結(jié)果說明與參數(shù)類型(Real或Integer)相同。
Addr
語法FunctionAddr(VarVariable);Pointer;
說明Addr返回一變量,類型變量或過程的地址。
結(jié)果為指針類型
Append
語法ProcedureAppend(VarF:Text);
說明Append打開一文本文件以便添加,并將指針定在文件尾
ArcTan
語法FuntionArcTan(R:Real):Real;
說明ArcTan返回參數(shù)的正切值。
Assign
語法ProcedureAssign(VarF:File);
說明Assign將文件名Name賦給文件變量F。BlockRead
語法ProcedureBlockRead(VarF:File;VarB:Type;NumRecs:Integer;VarRecsRead:Integer);
說明BlockRead從無類型文件F中讀出NumRecs個(gè)記錄,放在緩沖區(qū)B。BlockRead表示了實(shí)際讀出的記錄數(shù)。注意,只有PC/MS—DOC版本支持BlockRead
BlockWrite
語法ProcedureBlockWrite(VarF:File;VarB:Type;NumRecs:Integer);
說明BlockWrite從緩沖區(qū)B中讀出NumRecs個(gè)記錄寫至無類型文件F中。
ChDir
語法ProcedureChDir(S:string);
說明ChDir將當(dāng)前目錄換為S所表示的目錄。
Chr
語法FunctionChr(I:Integer);
說明Chr返回出I序數(shù)值所對應(yīng)的ASCII字符。
Close
語法ProcedureClose(VarF:File)
說明Close為文件F清除緩沖區(qū),并關(guān)閉該文件。
Concat
語法FunctionConcat(S1,S2,…Sn):String;
說明Concat將任意多個(gè)字符串聯(lián)在一起,返回所有字符串的聯(lián)接,如果聯(lián)接后的字符長度大于255,TurboPascal出現(xiàn)運(yùn)行錯誤。
Copy
語法FunctionCopy(S:string;P:integer,L:integer):String;
說明Copy返回字符串中第P個(gè)字符開始的L個(gè)字符。
Cos
語法FunctionCos(R:Real):Real;
說明Cos返回R的余弦值。
Cseg
語法FunctionCseg:word;
說明Cseg返回程序代碼段的段地址。
Dec
語法ProcedureDec(Varx:Scalar;
n:LongInt);
說明Dec是變量x減去n。若省略n,則x減去1。
Delete
語法ProcedureDelete(S:String;
P,L:Integer);
說明Delete刪除字符串S中從第P個(gè)字符開始的L個(gè)字符。
Dispose
語法ProcedureDispose(P:Pointer);
說明釋放由指針變量設(shè)定的堆存貯區(qū)域,Dispose與命令New聯(lián)合使用。
Dseg
語法FunctionDseg:Word;
說明Dseg返回程序中數(shù)據(jù)段的地址。
Eof
語法FunctionEof(F:File):Boolean;
說明當(dāng)F文件指針到達(dá)文件尾時(shí),Eof返回TRUE。
Eoln
語法FunctionEoln(F:File):Boollean;
說明當(dāng)F文件指針到達(dá)一行的尾(由回車符和換行符表示)或文件尾時(shí),Eoln返回TURE.
Erase
語法ProcedureErase(F:File);
說明Erase刪除磁盤文件,并從目錄中刪該目錄項(xiàng)。
Exit
語法ProcedureExit;
說明Exit使程序從當(dāng)前執(zhí)行的塊中退出。
Exp
語法FunctionExp(R:Real):Real;
說明Exp返回R的以e為底的冪。
FilePos
語法FunctionFilePos(F:File);Integer;
說明FilePos返回文件F指針?biāo)赶虻挠涗浱枴?/p>
FileSize
語法FunctionFileSize(F:File);Integer;
說明FileSize返回F當(dāng)前所含記錄數(shù)。FileChar
語法ProcedureFillchar(Variable:Type;I,code:Scalar);
說明FileChar在以Variable為起始地址處用code寫I個(gè)字節(jié)。code可以是任意標(biāo)量類型。
Flush
語法ProcedureFlush(varF:Text);
說明Flush刷新用于輸出文件F的全部磁盤緩沖區(qū)。
Frac
語法FunctionFrac(R:Real):Real;
說明Frac返回實(shí)數(shù)R的小數(shù)部分。
FreeMem
語法ProcedureFreeMem(VarP:Pointer;I:Integer);
說明FreeMem釋放與變量P相關(guān)的I個(gè)字節(jié)長度,并將釋放的內(nèi)存歸還給堆,但該內(nèi)存必須是已由Getmem設(shè)置過的。
GetMem
語法ProcedureGetMem(VarP:Pointer;I:Integer);
說明GetMem保留堆中I個(gè)字節(jié),并貯存起始地址在變量P中。Halt
語法ProcedureHalt;
說明Halt中斷程序的執(zhí)行。
Hi
語法FunctionHi(I:Integer):Byte;
說明Hi返回整數(shù)I的高位字節(jié)。
Inc
語法ProcedureInc(Varx;n:LongInt);
說明Inc為變量x加上n的值(x+n)。若參數(shù)表中缺省n,則x加1(x+1)。
Insert
語法ProcedureInsert(Source:string)VarTarget:string;Index:Integer);
說明Insert將字符串Source插入到字串Target的Index處。
Int
語法FunctionInt(R:Real):Integer;
說明Int返回實(shí)數(shù)R的整數(shù)部分。
IOresult
語法FunctionIoresult:word;
說明IOresult報(bào)告執(zhí)行當(dāng)前輸入輸出操作的錯誤代碼。當(dāng)Ioresult的值不為0時(shí)則表示有錯誤發(fā)生。
Length
語法FunctionLength(S:String):Integer;
說明Length返回字符串S的長度。
Ln
語法FunctionLn(VarR:Real):Real;
說明Ln返回實(shí)數(shù)R的自然對數(shù)。
Lo
語法Lo(I:Integer):Byte;
說明Lo返回整數(shù)I的低位字節(jié)。
Mark
語法ProcedureMark(P:Pointer);
說明Mark貯存了當(dāng)前堆頂端地址于指針P中。
MaxAvail
語法FunctionMaxAvail:LongInt;
說明返回堆中自由空間的總長度。
MKDir
語法ProcedureMKDir(S:String);
說明MKDir以字符串S命令建立一目錄。
Move
語法ProcedureMove(varv1,v2;I:Integer);
說明Move可將變量V1中I個(gè)字節(jié)復(fù)制到變量V2中。
New
語法ProcedureNew(VarP:Pointer);
說明New為指針P設(shè)置內(nèi)存。設(shè)置后,該變量可做為P引用。
Odd
語法FunctionOdd(I:Integer):Boolean;
說明當(dāng)I為奇數(shù)時(shí)Odd返回TRUE,當(dāng)I為偶數(shù)時(shí)返回為FALSE。
Ofs
語法FunctionOfs(<Variable,Procedure,orFunction>):Integer;
說明Ofs返回任一變量,過程或函數(shù)的內(nèi)存地址偏移量。
Ord
語法FunctionOrd(S:Scalar):Integer;
說明Ord返回任一有序變量的序值。
ParamCount
語法FunctionParamCount:word;
說明ParamCount返回命令行的參數(shù)個(gè)數(shù)。
ParamStr
語法FunctionParamStr(I:word):String;
說明ParamStr返回命令行所指定的參數(shù)。例如:ParamStr(1)返回第一個(gè)參數(shù)。在DOS3.0以上版本中,ParamStr(0)返回執(zhí)行文件的路徑和文件名。
Pi
語法FunctionPi:Real;
說明Pi返回?cái)?shù)字常量。設(shè)數(shù)據(jù)的精度依賴于是否用了8087。
Pos
語法FunctionPos(Subs,S:String):Integer;
說明Pos返回字串SubS在字符串S中的位置。若S中未找到Subs,Pos返回值為0。
Pred
語法FunctionPred(vars:Scalar):Integer;
說明Pred返回任一有序變量的前繼。
Ptr
語法FunctionPtr(segment,Offset:Integer):Pointer;
說明Ptr接受包含有段值和偏移量的一個(gè)整數(shù),并將其變?yōu)椤?2位指針變量返回。
Random
語法FunctionRandom(I:word):word;FunctionRandom:Real;
說明Random返回TurboPascal產(chǎn)生的一個(gè)隨機(jī)數(shù)。若指定一個(gè)整數(shù)參數(shù)的話,Random返回一個(gè)大于或等于0,且小于該參數(shù)的整數(shù),若不指定整數(shù),Random返回一個(gè)大于或等于0,且小于1的實(shí)數(shù)。
Randomize
語法FunctionRandomize;
說明Randomize初始化隨機(jī)數(shù)產(chǎn)生程序。其基數(shù)存放在長整型變量Randseed中。
Read(Readln)
語法ProcedureRead({VarF:File,}Parameters);ProcedureReadln({VarF:File,}Parameters);
說明Read從標(biāo)準(zhǔn)輸入設(shè)備或F定義的文件中讀出數(shù)據(jù)。Readln只適用于文本文件,其讀入形式與Read相同,但讀完一次數(shù)據(jù)后,Readln將文件指針移至下一個(gè)回車符/換行符處。
Release
語法ProcedureRelease(VarP:Pointer);
說明Release釋放由Mark命令所設(shè)置的內(nèi)存。用Mark于貯存指針P的堆地址。
Rename
語法ProcedureRename(VarF:File;S:String);
說明Rename將文件F的文件名變?yōu)樽址甋。
Reset
語法ProcedureReset(VarF:File{;I:Integer});
說明Reset打開文件F以便讀文件。如果F是無類型文件,可用I值指定記錄的大小。
Rewrite
語法ProcedureRewrite(VarF:File{;I:Integer});
說明Rewrite打開一個(gè)文件準(zhǔn)備寫。若文件不存在,TurboPascal創(chuàng)建一個(gè)文件。若文件已經(jīng)存在,則清除文件內(nèi)容。若是無類型文件,可用整數(shù)I說明記錄大小。
RmDir
語法ProcedureRmDir(S:String);
說明RmDir刪除目錄S。
Round
語法FunctionRound(R:Real):LongInt;
說明Round將實(shí)數(shù)R四舍五入取整并返回。
RunError
語法ProcedureRunError;
ProcedureRunError;(ErrorCode:word);
說明RunError停止程序執(zhí)行并產(chǎn)生運(yùn)行錯誤。如果包含了ErrorCode,TurboPascal將按所出現(xiàn)的運(yùn)行錯誤類型中斷程序。
Seek
語法ProcedureSeek(VarF:File;P:Integer);
說明Seek將文件指針移至文件F的第P個(gè)記錄的起點(diǎn)。
SeekEof
語法FunctionSeekEof(VarF:File):Boolean;
說明SeekEof,SeekEoln
語法FunctionSeekEoln(VarF:File):Boolean;
說明SeekEoln與Eoln相似,只是在測試文件結(jié)束符前前者要跳過空格、制表符和文件結(jié)束。結(jié)果類型為布爾型。
Seg
語法Seg(VarVariable):word;
FunctionSeg(<orFunction>):word;
說明Seg返回變量、過程或函數(shù)的段地址。
SetTextBuf
語法SetTextBuf(Varf:Text;VarBuf);
ProcedureSetTextBuf(Varf:Text;VarBuf;size:word);
說明SetTextBuf將文本文件賦以緩沖區(qū)buf。若未指定緩沖區(qū)大小的話,緩沖區(qū)尺寸就是Buf。Size可用做緩沖區(qū)尺寸缺省值。
Sin
語法sin(R:Real):Real;
說明Sin返回R的正弦值。
Sizeof
語法FunctionSizeof(varVariable):word;
說明Sizeof返回一個(gè)變量或一個(gè)數(shù)據(jù)類型所需的字節(jié)數(shù)。
SPtr
語法FunctionSPtr:word
說明SPtr返回堆棧指針寄存器(sp)的當(dāng)前值。
Sqr
語法FunctionSqr(R:Real):Real;
說明Sqr返回R的平方值。
Sqrt
語法FunctionSqrt(R:Real):Real;
說明Sqrt返回R的平方根
Sseg
語法FunctionSseg:word
說明Sseg返回堆棧段寄存器當(dāng)前值。
Str
語法Str(I:Integer;[:Length,]VarS:String);
ProcedureStr(R:Real;[:length:Decimals,])VarS:String);
說明Str將一個(gè)實(shí)數(shù)或一個(gè)整數(shù)轉(zhuǎn)換為一個(gè)字符串。
Succ
語法FunctionSucc(S:scalar):Integer;
說明Succ將任一標(biāo)量值后移一個(gè)。
Swap
語法Function
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- TAT-PEG-Cy3-生命科學(xué)試劑-MCE-8780
- O-Methylcassythine-生命科學(xué)試劑-MCE-5707
- 1-2-Distearoyl-3-palmitoyl-rac-glycerol-1-2-Stearin-3-palmitin-生命科學(xué)試劑-MCE-3544
- 2025年度解除競業(yè)限制協(xié)議通知范本及注意事項(xiàng)
- 二零二五年度版果園承包合同:果業(yè)人才培養(yǎng)與引進(jìn)合作協(xié)議
- 二零二五年度2025年度自愿調(diào)解協(xié)議書-知識產(chǎn)權(quán)侵權(quán)糾紛調(diào)解協(xié)議書
- 2025年度共享汽車使用權(quán)授權(quán)管理協(xié)議
- 二零二五年度房屋租賃合同終止及換房新約
- 施工現(xiàn)場管理的方法
- 高效記憶小學(xué)英語詞匯的秘訣
- 輸變電工程監(jiān)督檢查標(biāo)準(zhǔn)化清單-質(zhì)監(jiān)站檢查
- 2024-2025學(xué)年北京海淀區(qū)高二(上)期末生物試卷(含答案)
- 【超星學(xué)習(xí)通】馬克思主義基本原理(南開大學(xué))爾雅章節(jié)測試網(wǎng)課答案
- 2024年中國工業(yè)涂料行業(yè)發(fā)展現(xiàn)狀、市場前景、投資方向分析報(bào)告(智研咨詢發(fā)布)
- 化工企業(yè)重大事故隱患判定標(biāo)準(zhǔn)培訓(xùn)考試卷(后附答案)
- 工傷賠償授權(quán)委托書范例
- 食堂餐具炊具供貨服務(wù)方案
- 員工安全健康手冊
- 自然科學(xué)基礎(chǔ)(小學(xué)教育專業(yè))全套教學(xué)課件
- 華為客服制度
- 醫(yī)美面部抗衰老注射項(xiàng)目培訓(xùn)課件
評論
0/150
提交評論