call-by-value

    -4熱度

    1回答

    我認爲,通過值調用函數不會有任何效果,我應該始終參考使用電話,但嘗試這種代碼... // call by value #include<stdio.h> int Add(int a, int b) { int c = a + b ; return c ; } int main() { int x = 2 , y = 4 ; int z = A

    0熱度

    2回答

    我有一個關於UML DataTypes的問題。 的UML上層建築說: 數據類型是一個類型,其實例只能由他們的價值確定。 如果我理解正確,這意味着,通過查看所有屬性的值來檢查相等性。 這是否也意味着DataTypes總是像C#結構一樣被複制? 它們是否按值傳遞給方法,如果我將一個DataType賦值給一個新變量,這是否會創建一個副本? (例如在Alf中) 我在互聯網上找不到答案。

    2熱度

    1回答

    我想知道ABAP方法調用的按值調用EXPORTING參數的定義。 SAP幫助門戶聲明EXPORTING參數可以按值定義(以及按引用調用)。它沒有給出如何處理這個參數類型的精確定義。相反,它聲明 有關相關ABAP語句的詳細信息,請參閱ABAP編輯器中相應的關鍵字文檔 。 現在,SAP編輯器的ABAP關鍵字文檔沒有提及EXPORTING的傳遞值。 (它確實提及了導入和更改的價值傳遞)。 我可以猜測通過

    2熱度

    1回答

    我在玩具語言中有這行代碼。 print函數獲取參數列表並打印這些參數。 print(a, (a := 5, a)) 會不會有輸出一個區別,如果我使用的call-by-值或調用的名稱?如果是這樣,那麼產出會是什麼。 可以假定a被初始化爲0。

    0熱度

    2回答

    據我所知,Java只能通過引用來調用。如果一個實體必須通過一個遠程接口,它是否仍然可以參考?現在這個實體基本上在另一個容器中,它又如何能夠引用這個對象呢?換句話說:是否有可能讓'經過'遠程接口不僅僅是引用,而是對象的一個​​副本(按值調用)? 對不起,如果這是一個愚蠢的想法,但整個call-by-reference(或通過refrence?)概念令我在Java EE中感到困惑。 編輯:換句話說:來

    0熱度

    1回答

    下面的代碼是我正在處理的,我試圖創建一個登錄頁面並驗證用戶名和密碼。理想情況下,當我點擊提交按鈕時,應該調用loginValidate函數,但即使在我這樣做之前它也會被調用。此外,user_login和pwd_login值似乎不會傳遞給函數loginvalidate。請幫助我解決問題。 import tkinter as tk import tkinter.messagebox as tm f

    0熱度

    1回答

    我有一個奇怪的問題,我寫了一個遞歸函數來從Facebook獲得更多的結果。在被調用函數(遞歸)中,我將值返回給主函數。在被調用的函數中,當我打印返回的值時,它會顯示確切的值(通常是90的數組大小)。但是在我打印返回值的主函數中,它總是少一些(每次數組大小恰好爲50)。這是我的代碼.. public function mainFunction(){ $response = $fb->get

    0熱度

    2回答

    有人能告訴我我在做什麼錯嗎?我試圖列表名稱傳遞給將刪除列表中的所有行的方法: public static void DeleteLastUpdate(Microsoft.SharePoint.Client.List oList) { using (var context = new ClientContext(FrontEndAppUrl)) { v

    2熱度

    1回答

    我正在參加Coursera課程的函數式編程課程,並且在某些時候他們討論了按值分類和按名稱評估技術之間的區別。他們的一些點混淆了我,他們說: 這兩種技術都降低到相同的最終值,只要: 減少的表達由純函數和 既評估終止 這似乎是一個演算定理。 你能解釋一下「純粹函數的簡化表達式」是什麼意思嗎?

    0熱度

    1回答

    這不是「找到一個數字的迴文」!它有點扭曲: 第1步:反轉原始數字的數字。 第2步:添加倒數。 步驟3:如果新號碼是迴文號碼,則打印輸出。 限制是15步&如果這是一個迴文本身,我們可以打印原始數字。我們必須在這個程序中使用函數調用。在這裏我已經使用了兩個函數() - 首先將&的數字倒過來加上原始數字,倒數&檢查和數是否是迴文。 如果我能以任何方式改進這個長代碼,請提出您的意見。 PS:Java中的新