1.函數(shù)的定義
a.無參函數(shù):不需要提供參數(shù)就可以執(zhí)行的函數(shù)
b.有參函數(shù):需要填寫參數(shù)的函數(shù)
c.全局變量:定義在其之后所有函數(shù)之前棉安,在定義之后的所有程序段內(nèi)都有效的變量
d.局部變量:定義在函數(shù)內(nèi)部球涛,且只在函數(shù)內(nèi)部生效相艇,函數(shù)結(jié)束時(shí)局部變量銷毀
2.以數(shù)組作為函數(shù)參數(shù)
a.數(shù)組作為參數(shù)時(shí),在函數(shù)中對(duì)數(shù)組元素的修改就等同于對(duì)原數(shù)組元素的修改(這點(diǎn)與普通的局部變量不同)
b.雖然數(shù)組可以作為參數(shù)尼荆,但是不允許作為返回類型出現(xiàn)萄窜。如果想要返回?cái)?shù)組,則只能將想要返回的數(shù)組作為參數(shù)傳入
3.函數(shù)的嵌套調(diào)用
在一個(gè)函數(shù)中調(diào)用另一個(gè)函數(shù)
4.函數(shù)的遞歸調(diào)用
遞歸:函數(shù)自己調(diào)用自己的過程