C語言: 一個簡單的C程序 —— c語言學習計劃第2天

一個簡單的C程序所包含的內容

1.頭文件

通俗的理解來講,相似於將stdio.h的文件中全部的內容複製粘貼到當前文件中函數

#include <stdio.h> //包含另外一個文件

2.註釋

//不一樣的註釋風格
/* 不一樣的註釋風格 */

3.main()函數

c程序的基本模塊,c程序一定會從main()函數開始執行ui

int main(void)  //一個簡單的C程序
//int是返回「整數」的數據類型,返回給操做系統
//void表示不須要傳入函數任何信息

4.花括號

記錄了函數體的開始和結束的位置操作系統

//函數開始
{

5.聲明

int num; //聲明變量num
//有效的標識符只能包括小寫字母,大寫字母,數字和下劃線,數字不能做爲開頭
int num,feet//多條聲明

6.賦值

num = 1;
//須要先作聲明纔可以賦值,等於號爲賦值號並非對比左右是否相等,這裏的等於號表明了將右邊的數據賦值到左邊的變量中。

7.輸出函數

c語言中會有不少的輸出函數,printf是最多見的一個,此函數在括號內接收到數據,從而將其輸出到屏幕中code

printf("I am a simple");
    printf("computer.\n");
    printf("My favorite number is %d because it is first.\n",num);
    printf("press Enter to quit the game...");
    getchar();

8.return函數

在程序的最後返回出0get

return 0;
}//函數結束

9.函數聲明

#include<stdio.h>
void secondFunc(void)
int main(void)
{
    printf("引入另外一個函數,他在這裏\n");
    secondFunc();
}
void secondFunc(void)
{
    printf("我在這裏,我叫secondFunc");
}

總結:一個C程序的結構

#include <stdio.h> 
int main(void)//函數頭
//函數體
{
    //聲明
    //語句
    return 0;
}
//大部分語句以分號結尾

順便記錄一下g++防止中文出現亂碼的狀況直接編譯的方法,it

g++ -fexec-charset=GBK anotherFunc.c -o test
相關文章
相關標籤/搜索