91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

C語言菜鳥基礎教程之Hello World

發布時間:2020-09-06 01:47:16 來源:腳本之家 閱讀:211 作者:翡翠森林Z 欄目:編程語言

首先,需要一款C語言的編譯器,可以使用在線編譯器,也可以在本地安裝編譯器,比如Mac電腦可以安裝Xcode,PC可以安裝Dev C++。

編寫第一個程序:Hello World!

#include <stdio.h>

int main()
{
  /* 我的第一個 C 程序 */
  printf("Hello, World! \n");
  
  return 0;
}

運行結果:

Hello, World!

程序分析:

(1)
這里stdio.h是一個頭文件。代表stantard input & output。C語言的程序文件分為頭文件(.h)和源文件(.c),這兩都的具體概念以后再講解。
stdio.h中聲明了一些方法,比如printf函數就是在stdio.h中聲明的。

#include <stdio.h>

就是把stdio.h文件包含進來,否則程序會不認得printf函數。

(2)
在C語言中,形如int main() {...}的表示定義一個函數。
main是函數名稱,int代表整形,int在main的前面表示這個函數必然返回一個整數。咱們這個函數最終返回的就是整數0。
大括號之間,是函數體。本例中的函數體內容的作用是打印出Hello World并返回0。程序語言中的打印指的是在控制臺里輸出結果,而不是像打印機那樣把紙打印出來。

(3)

/* 我的第一個 C 程序 */
C語言中,被包含在斜杠和星號中的內容是注釋內容。注釋內容是寫給人類看的,不會被編譯或運行。
C語言中,有兩種注釋方式。一種是斜杠和星號,另一種是//
兩者的區別為:
斜杠和星號既可以注釋一行(見上面的程序),也可以注釋多行,例如:

/* 我的第一個C程序
  嘗試打印Hello World! */
//則只能注釋一行。若有多行要用//注釋,則需要多個//。例如:

// 我的第一個C程序
// 嘗試打印Hello World! 

(4)
printf()帶了一對小括號,表明它也是一個函數。沒帶大括號,也沒有返回類型,因為這是函數調用。main函數調用了printf函數。
printf()函數的聲明在stdio.h中,printf()函數的定義在stdio.c中。要調用函數時,只須把該函數所在的頭文件包含進來就行,不用包含源文件。
printf()的作用是把()中的內容在控制臺打印出來。

(5)
\n是個轉義字符。什么叫轉義呢?比如n本來是表示一個字符,加上斜桿后,不再表示字符n,而是表示換行。意義已經轉變了,所以叫轉義字符。

(6)
return 0;是main()函數的返回值,main()函數是特殊的函數,只調用別人,不會被別人調用。所以返回多少無關緊要,比如還可以return 1; 或return 100;

總結:

第一次接觸程序,上面有些東西,估計不會一下子全明白過來。但是不要緊,只要能明白一半就行。本節課主要是看一下程序長什么模樣,運行結果長什么模樣。有不明白的地方,以后會陸陸續

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

金华市| 炎陵县| 嘉善县| 鹰潭市| 晋中市| 新竹县| 大足县| 芜湖市| 甘肃省| 黔西县| 罗源县| 花莲县| 延寿县| 温宿县| 兴隆县| 醴陵市| 花垣县| 延安市| 仙居县| 乐清市| 潜山县| 邮箱| 抚松县| 黄浦区| 阜宁县| 康平县| 盱眙县| 凌海市| 江川县| 郯城县| 德令哈市| 类乌齐县| 长垣县| 留坝县| 上饶市| 雅江县| 永新县| 壤塘县| 阳泉市| 贵港市| 玛多县|