parameter和argument的區別

2022-03-21 16:13:47 字數 1704 閱讀 8240

1樓:桔梗花

parameter和argument是計算機英語中常見的詞彙,這兩者的區別如下:

parameter是形參,體現在函式定義中,當出現在整個函式內都是可以使用的, 要是離開該函式則不能使用

argument是實參,體現在主調函式中,當進入被調函式後,實參變數也不能使用

2、parameter只有在被呼叫時才分配記憶體單元,在呼叫結束時,即刻釋放所分配的記憶體單元。函式呼叫結束返回主呼叫函式後則不能再使用該形參變數。因此,形參只在函式內部有效。

argument可以是變數、常量、函式、表示式等,無論實參是何種型別的量,在進行函式呼叫           時,它們都必須有確定的值,以便把這些值傳送給形參。因此應預先用賦值,輸入等辦法使引數       獲得確定值。

2樓:匿名使用者

一個parameter,是一個變數,variable;

一個argument, 是一個值, value;

argument「給」,parameter「收」。

3樓:鈕茉

確實可以用形式引數好實際引數來理解,但是程式設計中不能進行混用,而且實參和形參的實際含義並不是這樣的。

4樓:匿名使用者

parameter和argument有何區別

5樓:阿超說趣事

argument [計算機]引數,引數.主要是引用的資料數字.

parameter "參(變)數,參(變)量",還有"界限"的意思,它指函式中的引數,用來傳遞數值.

j**a中parameter和variable有什麼區別?

6樓:千鋒教育

variable是變數copy

變數,就是

可以bai改變的量呀。

比如一個函式中:du

void add(int x,int y)在這個zhi函式中,daox和y就是變數,調有這個函式的時候,假如x=2,y=3,結果就會列印5;x=2,y=1,結果就會列印3;總之,你呼叫的時候傳了什麼值給他們,他們的值就變成了什麼。在一個類中,這個方法每呼叫一次,x,y的值也相應的改變了。

parameter是引數

public void f(int a,float b,string c,object d)

函式名f後面擴起來的都是引數。

引數分為引數型別和形式引數

引數型別 形參

int a

float b

string c

object d

本函式中,有a,b,c,d4個引數

在c++中,arguments和parameters都有引數的意思,二者有什麼區別

7樓:匿名使用者

不止c++,所有程式語言都有這兩個術語

舉個例子吧。

定義函式

int f(int a)

呼叫函式

f(42)

定義函式的時候,函式中使用的變數是「parameter」,呼叫函式的時候,傳給函式的表示式是「argument」,所以這裡a是parameter,42是argument。

mybatis多個引數parametertype怎麼接受

你好,很高興為你解答 可以接受的引數型別有基本型別和複雜型別。簡單資料型別 user selectbyprimarykey integer id sql對映 select from base.tb user where id 希望對你有幫助 mybatis要傳遞兩個引數parametertype怎麼...

印拼音和組詞和音序,抽和音序和拼音和部首和組詞

一 抄印的音序是y,拼音襲是y n。二 部首 卩 三 釋義 1 圖章,戳記 章。璽。記。把子 亦喻政權 2 痕跡 手 指 子 a.痕跡 b 高利貸的一種,全稱 錢 3 用油墨 染料之類把文字或圖畫留在紙 布 器皿等材料上 刷。排 制。發 f 4 彼此符合 證。心心相 5 外界事物反映在腦中所留下的形...

01和09和007和028和091和00107和

當然是十分位最大的,這個數字最大 0.91 0.9 0.28 0.1 0.0996 0.0737 0.07 0.0289 0.0107 理工學科數學 20 奧數老師幫你回答 這是一道追及問題,追及路程為 200 3 600米,所以追及時間為 600 250 200 12分鐘,所以甲跑的路程為12 2...