subroutine

    1熱度

    1回答

    我正在使用cygwin。 這個腳本的作用是加載我已經加載到桌面上的目錄中的iphone圖片。 它在圖像查看器中打開它,讓我看看圖片。 system("cygstart $dirname/$oldfile") ; 然後它給了我重新命名圖片的選項。它雖然是拋出錯誤,而不是重命名圖片。 Use of uninitialized value $oldfile in concatenation (.)

    1熱度

    1回答

    *表示子程序中的參數是什麼意思?這是否意味着一個標籤,它返回到主程序?它是否與return,return 1,ERR或ERROR?我不知道爲什麼我們有這些,但我認爲星號與他們有關。 !>Start the creation of boundary conditions for the equation set. SUBROUTINE BOUNDARY_CONDITIONS_CREATE_STAR

    2熱度

    1回答

    當我的子需要通過背面一些輸出通的參數之一(返回值已經被用於傳回另一個輸出),當該參數保持從呼叫者的常數發生運行時錯誤。例如: # Increases the input by 1 and reports if the new value is bigger than 10. sub IncreaseByOne { $_[0] ++; return ($_[0] > 10 ?

    2熱度

    2回答

    Perl中是否可以聲明一個子例程,以便在調用參數時不會將參數傳遞給它?

    0熱度

    1回答

    我已經看到編程語言書中使用的「子程序」和「例程」。他們是同一個概念嗎? 「子」是什麼意思? 我想有很多的例子,你可能在計算機科學書籍所看到的,除了以下一個從Programming Language Pragmatics, by Scott: 在3.2.2節我們討論在subroutinË 分配的空間調用堆棧(圖3.1)。每個例行程序在它被調用時在堆棧的頂部被給予新的 堆棧幀或激活記錄。該框架 可以包

    0熱度

    1回答

    我一直在迴應以下代碼,但我無法確定爲何%ERRORLEVEL%爲始終爲爲零。 @echo off set activePerl_SiteBinPath=D:\ProgramFiles\ActivePerl\site\bin call :isInPath %activePerl_SiteBinPath% & set foundActivePerl_SiteBinPath=%ERRORLEVEL

    1熱度

    2回答

    我在子程序的頂部創建了一個名爲「MENU」的子程序,名稱爲「INIT_MENU」,但當我打電話給該標籤時出現錯誤:Can的子程序以外「噸轉到子程序在program.pl線15 下面是一個例子: sub MENU {INIT_MENU: print "blah blah";} 和這裏是線15: goto &MENU, INIT_MENU; 很抱歉,如果它是一個重複的問題,我搜索在所有可能的地

    0熱度

    1回答

    舉一個簡單的示例代碼: A = B + C 打印的(a) 的第一線表示:ASSIGN B + C的值到一個 第二行說:CALL函數打印。 我並不真正瞭解這裏的世界調用(不是'技術'的意思是'調用'C中的函數等)。 它與「報警」,「打電話給Mr.Bean」等含義相同,或者它意味着「拜訪」,喜歡拜訪某人等? 感謝

    2熱度

    1回答

    我正在閱讀Fortran代碼,其中我不明白爲什麼我們使用(/ value /)而不是value。你能解釋一下有什麼不同嗎?我不知道(/ /)做了什麼。 CALL BOUNDARY_CONDITIONS_SET(BOUNDARY_CONDITIONS,(/DOF_INDEX/),(/CONDITION/), & & (/VALUE/)) 謝謝。

    1熱度

    4回答

    我創建一個新的對象如下子程序: my $new_obj = new P_module({key => 'abc'}); 的P_module已定義構造函數如下: sub new { my ($pkg, $input) = @_; my $obj = {}; bless ($obj, ref($pkg)||$pkg); $obj->{key} = $inpu