- 函數(shù)是一種可重用的代碼塊,用于執(zhí)行特定任務(wù)或完成特定功能
- 函數(shù)作用:對具備相同邏輯的代碼進行封裝,提高代碼的編寫效率,實現(xiàn)對代碼的重用
- 函數(shù)作用演示代碼:
#include <stdio.h>
void func() {printf(" _ooOoo_ \n");printf(" o8888888o \n");printf(" 88 . 88 \n");printf(" (| -_- |) \n");printf(" O\\ = /O \n");printf(" ____/`---'\\____ \n");printf(" . ' \\| |// `. \n");printf(" / \\||| : |||// \\ \n");printf(" / _||||| -:- |||||- \\ \n");printf(" | | \\\\\\ - /// | | \n");printf(" | \\_| ''\\---/'' | | \n");printf(" \\ .-\\__ `-` ___/-. / \n");printf(" ___`. .' /--.--\\ `. . __ \n");printf(" ."" '< `.___\\_<|>_/___.' >'"". \n");printf(" | | : `- \\`.;`\\ _ /`;.`/ - ` : | | \n");printf(" \\ \\ `-. \\_ __\\ /__ _/ .-` / / \n");printf(" ======`-.____`-.___\\_____/___.-`____.-'====== \n");printf(" `=---=' \n");printf(" \n");printf(" ............................................. \n");printf(" 佛祖鎮(zhèn)樓 BUG辟易 \n");printf(" 佛曰: \n");printf(" 寫字樓里寫字間,寫字間里程序員; \n");printf(" 程序人員寫程序,又拿程序換酒錢。 \n");printf(" 酒醒只在網(wǎng)上坐,酒醉還來網(wǎng)下眠; \n");printf(" 酒醉酒醒日復(fù)日,網(wǎng)上網(wǎng)下年復(fù)年。 \n");printf(" 但愿老死電腦間,不愿鞠躬老板前; \n");printf(" 奔馳寶馬貴者趣,公交自行程序員。 \n");printf(" 別人笑我忒瘋癲,我笑自己命太賤; \n");printf(" 不見滿街漂亮妹,哪個歸得程序員?\n");}int main() {func();func();func();return 0;
}
- 函數(shù)使用步驟
- 定義函數(shù)
- 調(diào)用函數(shù)
- 函數(shù)分類
- 系統(tǒng)函數(shù),即庫函數(shù):這是由編譯系統(tǒng)提供的,用戶不必自己定義這些函數(shù),可以直接使用它們,如我們常用的打印函數(shù)printf()。
- 自定義函數(shù):用以解決用戶的專門需要。