在上一篇文章裏介紹了C語言的入門程序HelloWorld,入門程序HelloWorld
在這一篇裏咱們繼續來看C語言的入門程序,咱們先來看一個簡單的程序。git
#include<stdio.h> int addFunc(int x,int y) {/*定義一個加法函數*/ return x + y;/*返回兩個數的和*/ } int main() { int a, b, result; a = 2; b = 3; result = addFunc(a,b);/*調用addFunc()函數*/ printf("%d+%d=%d\n",a,b,result);/*將結果打印*/ return 0; }
代碼運行結果以下圖所示:github
咱們來分析一下這段代碼的結構:
首先是一個addFunc(int x,int y)函數,這個函數的功能是計算兩個數的和,並將和返回給主調函數main()。
main()裏首先定義了三個變量,進而對a,b初始化。而後調用addFunc()函數,在調用addFunc()時,傳入的參數是變量a和變量b,這兩個參數稱爲實際參數(實參)。將實參a,b的值分別傳給了addFunc(int x,int y)函數中的形式參數x,y,通過addFunc()函數的處理,將x,y相加的和的值(實際就是a,b相加和的值)賦給result變量。最後將結果經過printf()函數打印輸出。
代碼已經上傳到github傳送門編程
後面會持續更新C語言基礎以及C語言進階的一些內容,跟你們一塊兒學習C語言。segmentfault
個人我的微信公衆號:**Java編程社區** 歡迎你們的關注