C語言學習入門02

在上一篇文章裏介紹了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

clipboard.png

咱們來分析一下這段代碼的結構:
首先是一個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編程社區** 歡迎你們的關注
相關文章
相關標籤/搜索