第3章函式 知識梳理
遞迴呼叫函式可以直接或者間接地呼叫自身 (遞推、回歸)
值傳遞引數值的單向傳遞
引用傳遞引用是一種特殊型別的變數,可以被認為是另乙個變數的別名
帶預設形參值的函式預設形參值必須靠右 例:int add(int x, int y=5, int z=6);
在相同的作用域內,不允許在同乙個函式的多個宣告中對同乙個引數的預設值重複定義
函式過載兩個以上的函式,具有相同的函式名,但是形參個數或者型別不同,編譯器根據實參和形參的型別及個數的最佳匹配,
自動確定呼叫哪個函式。
c++系統函式查閱各種常用的標準c++函式的原型、標頭檔案、用法
函式模板
例:求絕對值的函式模板template //
class可以替換成typename class識別符號可以接收乙個類模板名作為引數
t abs(t x)
第3章 函式
變數本質上是佔位符 def 函式名 引數1,引數2,引數n 函式體 語句塊 這裡的引數沒有型別,只有物件才有型別。python中為物件編寫介面,而不是為資料型別編寫。result add 3,4 add x,y 被執行之前,在計算機內是不存在的,直到 執行到這裡的時候,在計算機中就建立起來了乙個物件...
第3章 函式 1
計算x的n次方 include using namespace std double pow double x,int n return val int main 輸入乙個8位二進位制數,將其轉換為十進位制數輸出。例如 從鍵盤輸入1101 11012 1 23 1 22 0 21 1 20 1310...
第3章 模板
這章主要將一些jinja2的頁面模板,個人覺得這種輪子或者黑盒的使用不必太過仔細,必要的時候再記就行了。3.4 鏈結 這種引入了url rof 函式,其作用是傳入檢視函式的名字,以及一些引數,生產對應的url鏈結 1 例如 url rof index external true http local...