什么是形式參數和實際參數_vb形式參數和實際參數問題?
特邀律師
mod 不是除,是求模,也就是就余數 (234 mod 10) 就是求234除以10的余數,結果是4
形式參數就是定義函數時候的參數表,只是定義了調用時參數的個數、類型和用來引用的名字,并沒有具體的內容。形參未被調用時,不占存儲單元。形參只在調用過程中占用存儲單元。 在調用函數時,給形參分配存儲單元,實參可以是常量、變量或者表達式,且要與形參類型一致!而且實參要有確定的值,在調用過程中實參將值賦給形參,并將實際參數對應的數值傳遞給形式參數; 調用結束后,形參單元被釋放,實參單元仍然保留 并且維持原值。所以說,實參是調用函數傳遞的具體數據。實參對形參數據傳遞時時單向傳遞。在存儲單元中是不同的單元。 下面這段程序中 #include
c語言中參數分為實際參數(實參)與形式參數(形參)。 實際參數是在調用時傳遞個該函數的參數。
形參精度高于實參,則自動轉換。比如形參是double類型,實參是int類型,自動轉換實參的精度高于形參,需要顯式轉換(即編程時強制轉換)比如形參是int類型,實參是double類型,必須編程是強制轉換,int(double變量)
這個在我的印象中應該是實參和形參吧,就是實際參數和形式參數,怎么和你解釋呢? 好比說我定義一個變量a和一個變量b,再定義一個變量x和一個變量y,將a的值傳遞給x,b的值傳遞給y,這個的用處我就不說了,幾句話說不明白的,你必須去看專業的書籍。
比如C語言,或者C++,會的大俠別噴啊,我學的不好,也只能這么和你解釋了。。。。。。。C語言中的參數分為實際參數和形式參數。實際參數是在調用時傳遞個函數的參數。形式參數是在定義函數名和函數體時使用的參數。C語言的常量只是一些固定值,在整個程序運行過程中都不能改變。
在函數聲明時候的參數,defprintme(str),里面的str就是形參。形式上的參數,作用就是當個占位符。在函數實際調用,傳入的實際上的值,比如printme("hello"),中的“hello”就是實參。實際參數,是具體的值
類型參數是管著這個類型所有族的參數,實例參數是只針對于你選定的圖元的參數。比如說你見了一個門族,門的類型有很多種,比如說不同尺寸,但是所有尺寸的門的材質都是一樣的,那么材質這個參數就是類型參數,每個門的尺寸就是其實例參數