【2017黃老師C語(yǔ)言視頻教程】第二十二課
學(xué)習(xí)前提:觀看【2017黃老師C語(yǔ)言視頻教程】第二十一課并完成相應(yīng)作業(yè)
本節(jié)要點(diǎn):
1.代碼規(guī)范以及自定義函數(shù)定義以及使用方法的講解
跟調(diào)用庫(kù)函數(shù)一樣,只不過(guò)這個(gè)自定義函數(shù)得你自己寫(xiě)
如果自定義函數(shù)在main()函數(shù)之后定義的話,就得在main()前先聲明,main()中調(diào)用,main()后定義,如下簡(jiǎn)易代碼:
#include<stdio.h>
void print(); //用戶(hù)自定義函數(shù)聲明
void main()
{
print(); //用戶(hù)自定義函數(shù)調(diào)用
}
void print() //用戶(hù)自定義函數(shù)定義
{
printf(“函數(shù)已經(jīng)被調(diào)用\n”);
}
如果自定義函數(shù)在main()之前已定義,則只需要進(jìn)行main()前定義,和main()中調(diào)用了,簡(jiǎn)單代碼如下:
#include<stdio.h>
void print() //用戶(hù)自定義函數(shù)定義
{
printf(“函數(shù)已經(jīng)被調(diào)用\n”);
}
void main()
{
print(); //用戶(hù)自定義函數(shù)調(diào)用
}
就是定義 調(diào)用 聲明
2.void的意思是不接受參數(shù)
3.自定義函數(shù)的意義:提高代碼的可讀性以及利用