手把手教你C語言函數的返回值
C語言是一種使用非常廣泛的計算機編程語言,C作為一種靜態數據類型檢查的、支持多范型的通用程序設計語言,能夠支持過程化程序設計、數據抽象化、面向對象程序設計、泛型程序設計、基于原則設計等多種程序設計風格
C語言是一種使用非常廣泛的計算機編程語言,C作為一種靜態數據類型檢查的、支持多范型的通用程序設計語言,能夠支持過程化程序設計、數據抽象化、面向對象程序設計、泛型程序設計、基于原則設計等多種程序設計風格。C的編程領域眾廣,常用于系統開發,引擎開發等應用領域,深受廣大程序員的喜愛。
DEV C 軟件的使用
首先,鼠標雙擊或者右擊打開桌面上的DEV C 軟件,讓其運行起來。Dev-C 是一個電腦Windows窗口運行環境下的一款非常適合于剛開始學習C語言的學者使用的入門級C/C 集成開發環境(IDE)。這款軟件很自由,遵守GPL許可協議分發源代碼。它大大集成了MinGW中的GCC編譯器、GDB調試器和AStyle格式整理器等眾多自由軟件。非常實用,而且界面分類清楚,具有很強大的功能。
新建源代碼文件
接下來,點開文件,選擇新建源代碼。這時候新建的代碼文本還是沒有命名的,是一個空命名的文件。下面我們可以通過界面左上角的文件選項,選擇另存為,可以存在電腦里任何一個盤。為了方便下次使用,我們可以將文件保存在電腦的桌面上。當然,你也可以選擇任何一個盤,根據個人需求進行選擇。
C語言函數的返回值類型
函數執行完以后可以向調用它的程序返回一個值,表明函數運行的狀況。很多函數的功能就是對參數進行某種運算,然后通過函數返回值給出運算結果。函數的返回值可以有不同的類型,在函數定義時進行說明。
以下是一些常見的返回值類型:
int
: 返回整數型。double
: 返回雙精度浮點數型。char
: 返回字符型。void
: 不返回任何值。
示例代碼
下面是幾個使用不同返回值類型的C語言函數的示例:
int min(int x, int y);
// 返回值類型為int,有兩個整型參數,函數名為min
double calculate(int a, double b);
// 返回值類型為double,有一個整型參數,一個雙精度浮點數參數,函數名為calculate
char judge(void);
// 返回值類型為char,沒有參數,函數名為judge
void fA(char* s) {
*s 'a';
}
void fB(char *s) {
*s 'b';
}
void doit(int times);
// 返回值類型為void,表示不返回任何值,有一個整型參數,函數名為doit
以上示例中,我們分別定義了一些不同返回值類型的函數,并進行了簡單的說明。
學好C語言需要多練習
是不是很簡單呢?對待C語言要勤加練習,熟能生巧,做好筆記,及時溫故知新,這樣才能學好。