函式fillchar有功能和作用 WORRY

2022-08-24 05:30:02 字數 841 閱讀 7264

1樓:阿森納大兵

pascal的乙個記憶體塊賦值函式。

定義:procedure fillchar ( var x; count : longint; value : char or byte);

意為:對乙個char型別的陣列x進行count次賦值,當value為char型別時,直接賦值;若value為byte型別時,將value作為ascii賦值給每個單元。

被引申為:對乙個記憶體塊,每8個二進位制位賦值value,賦值count次,長度為:count*8個二進位制位。

fillchar是一種很常用的函式,大部分賦值都是用fillchar完成的,因為對記憶體的塊賦值,比使用迴圈要快得多。

根據引申意,我們舉個例子:

首先定義:

vara : array[1..10000] of arrtype;

當arrtype為integer時:

fillchar(a,sizeof(a),0); //效果是:將陣列清空,所有元素賦值為0

fillchar(a,sizeof(a),1); //效果是:將陣列每乙個元素都賦值為257,解釋如下:integer佔16個二進位制,使用fillchar後,每乙個位元組被賦值為1,所以每乙個元素的二進位制為:

0000000100000001,即257

2樓:

同學你亂入了 ...

3樓:匿名使用者

付初值一般只能付正無窮,負無窮和0

fillchar(a,sizeof(a),0)//付0fillchar(a,sizeof(a),100)//正無窮fillchar(a,sizeof(a),200)//負無窮

窗簾的功能和作用有哪些,窗簾的功能和作用是什麼?

利用窗簾可調節室內光線,根據需要進行採光或遮光。如休息時,要求光線較暗,工作 學習時則要求光線較亮,此時可利用多層窗簾或通過百葉簾的角度改變調節室內光線的強弱和照射方向,避免產生弦光。如果房子與房子靠的很近,擔心外面能看見室內,此時採用窗簾可起到遮擋外視線,增強室內私密性的作用。如果是浴廚窗簾,最好...

脾有什麼功能,脾的作用和功能是什麼

脾臟是一種免疫器官,它的作用一是吞噬血液中廢棄的細胞,二是免疫作用,對於機體有保護作用。脾與胃通過經脈相互絡屬而構成表裡關係。胃主受納,脾主運化,兩者之間的關係是 脾為胃行其津液 共同完成飲食物的消化吸收及其精微的輸布,從而滋養全身,故稱脾胃為 後天之本 由於脾胃在生理上的相互聯絡,因而在病理上也是...

脾的功能是什麼?脾的作用和功能是什麼

脾臟是一種免疫器官,它的作用一是吞噬血液中廢棄的細胞,二是免疫作用,對於機體有保護作用。脾與胃通過經脈相互絡屬而構成表裡關係。胃主受納,脾主運化,兩者之間的關係是 脾為胃行其津液 共同完成飲食物的消化吸收及其精微的輸布,從而滋養全身,故稱脾胃為 後天之本 由於脾胃在生理上的相互聯絡,因而在病理上也是...