freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

大學(xué)c程序設(shè)計(jì)教程(編輯修改稿)

2024-08-14 19:57 本頁面
 

【文章內(nèi)容簡介】 指針作為函數(shù)的參數(shù) ? 返回指針的函數(shù) ? 指向函數(shù)的指針 15/33 指針作為函數(shù)的參數(shù) ?函數(shù)的參數(shù)不僅可以是基本數(shù)據(jù)類型的變量、對(duì)象名、數(shù)組名或函數(shù)名,而且可以是指針。 – 例 ~例 。 ?通過使實(shí)參與形參指針指向共同的內(nèi)存空間,達(dá)到了參數(shù)雙向傳遞的目的。 16/33 返回指針的函數(shù) ?函數(shù)返回值類型不僅可以是 int、double之類的簡單類型,也可以將一個(gè)地址 (如變量、數(shù)組和函數(shù)的地址,指針變量的值等 )作為函數(shù)的返回值。 ?在說明返回值為地址的函數(shù)時(shí),要使用指針類型說明符,例如: – char *strchr(char *string, int c)。 – char *strstr(char *string1, char *string2)。 17/33 [例 84] 將月份數(shù)值轉(zhuǎn)換為相應(yīng)的英文名稱 – char *month_name(int n) – {static char *month[]= – {Illegal month, January, February, March, April, May, June, July, August, September,October, November, December }。 – return (n=1 amp。amp。 n=12)?month[n]:month[0]。 – } – void main( ) – { coutendl。 – coutmonth_name(3)。 – cout“ 15,2022”。 – } 18/33 指向函數(shù)的指針 ?首地址是函數(shù)的入口地址。主函數(shù)在調(diào)用子函數(shù)時(shí),就是讓程序轉(zhuǎn)移到函數(shù)的入口地址開始執(zhí)行。 ?指向函數(shù)的指針:就是指針的值為該函數(shù)的入口地址。 19/33 ?指向函數(shù)的指針變量的說明格式為 : – 函數(shù)返回值類型說明符 (*指針變量名 )(參數(shù)說明表 )。 ?例如 : – int(*p)()。 // p為指向返回值為整型的函數(shù)的指針 – float(*q)(float,int)。 // q為指向返回值為浮點(diǎn)型函數(shù)的指針 20/33 [例 85] 通用數(shù)值積分函數(shù) – double integral(double a, double b, double (*fun)(double), int n) – { double h = (ba)/n。 – double sum = ((*fun)(a)+(*fun)(b))/2。 – int i。 – for(i=1。 in。 i++) – sum += (*fun)(a+i*h)。 – sum *=
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1