linux shell自定義加法函式急求

2021-03-18 03:17:05 字數 501 閱讀 6329

1樓:匿名使用者

$?是返回最近一條命令的返回值,echo $total,$?的意思是返回echo $total的返回值,這裡肯定是成功返回,自然是0了,如果需要fsum返回值,那麼需要在fsum命令後直接$?

即可.subshellinfo=$(fsum 3 2)total=$?

echo $total,$?

那麼就顯示5 0

其中subshellinfo是子程序中所有輸出資訊,第一個$?是子程序返回值

2樓:萬萬的呆爹

bash function 結果都是程式結束列印出的內容,你的函式輸出值是 ehco輸出的。

return 返回的值,一般用來表示程式的狀態是正常結束,還是錯誤結束。

跟一些高階語言不一樣。

3樓:傲慢的王子啊

樓主理解錯了,在sh的函式中return是返回的是執行結果也就是$?,而函式的返回結果就是echo $1,$2.

sai自定義畫筆怎麼儲存,sai自定義畫筆怎麼儲存

開啟sai的整體資料夾,然後有個 toolnrm 資料夾,再把你自己編的筆刷複製進去就行了,不過記得改編號格式等,如果還不行就可能是你自己編的不對了 sai的自定義畫筆是有限bai的,如果超出du數量就zhi不能定義了。自定義的dao畫筆會自動儲存到sai目錄下回的筆刷資料夾答裡,也就是toolnr...

如何自定義Flask中的響應類,如何自定義iOS中的控制元件

點 插入 類 彈出一對話方塊。類的型別尋generic class 然後填入你的類名,如果你要從基類繼承,在下面的 中填上基類名 繼承方式 public protected或private ctrl w 開啟類嚮導,在這裡可以增加新的類。它會自動新增類的標頭檔案 怎樣在自定義類中呼叫action類的...

C語言中能在自定義函式裡面再自定義函式嗎

標準c語言只允許函式的巢狀宣告,而不能進行巢狀定義。c語言中函式定義不能巢狀,但函式呼叫可以巢狀 c語言中能否在一個自定義函式中呼叫另一個自定義函式?當然copy 可以 c語言程式的最基本的模組就是函式,該程式規定 任意函式都可以呼叫其它任意一個函式,包括函式本身 1 函式呼叫自己本身,這種稱為遞迴...