W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
C 語(yǔ)言是一種通用的高級(jí)語(yǔ)言,最初是由丹尼斯·里奇在貝爾實(shí)驗(yàn)室為開發(fā) UNIX 操作系統(tǒng)而設(shè)計(jì)的。C 語(yǔ)言最開始是于 1972 年在 DEC PDP-11 計(jì)算機(jī)上被首次實(shí)現(xiàn)。
在 1978 年,布萊恩·柯林漢(Brian Kernighan)和丹尼斯·里奇(Dennis Ritchie)制作了 C 的第一個(gè)公開可用的描述,現(xiàn)在被稱為 K&R 標(biāo)準(zhǔn)。
UNIX 操作系統(tǒng),C編譯器,和幾乎所有的 UNIX 應(yīng)用程序都是用 C 語(yǔ)言編寫的。由于各種原因,C 語(yǔ)言現(xiàn)在已經(jīng)成為一種廣泛使用的專業(yè)語(yǔ)言。
C 語(yǔ)言最初是用于系統(tǒng)開發(fā)工作,特別是組成操作系統(tǒng)的程序。由于 C 語(yǔ)言所產(chǎn)生的代碼運(yùn)行速度與匯編語(yǔ)言編寫的代碼運(yùn)行速度幾乎一樣,所以采用 C 語(yǔ)言作為系統(tǒng)開發(fā)語(yǔ)言。下面列舉幾個(gè)使用 C 的實(shí)例:
一個(gè) C 語(yǔ)言程序,可以是 3 行,也可以是數(shù)百萬(wàn)行,它可以寫在一個(gè)或多個(gè)擴(kuò)展名為 "?.c
?" 的文本文件中,例如,?hello.c
?。您可以使用 "vi"、"vim" 或任何其他文本編輯器來(lái)編寫您的 C 語(yǔ)言程序。
本教程假定您已經(jīng)知道如何編輯一個(gè)文本文件,以及如何在程序文件中編寫源代碼。
實(shí)際上任何一款代碼(文本)編輯器都可以編寫C語(yǔ)言代碼(只要它可以保存.c文件),比如VSCode,sublime,atom,vim等。但并不推薦使用記事本這種工具,可能會(huì)出現(xiàn)一些未知的錯(cuò)誤,前面提到的代碼編輯工具是經(jīng)過(guò)實(shí)踐后可以使用的。
另外,c語(yǔ)言程序的后綴還有可能是?
.h
?和?.cpp
?,前者是c語(yǔ)言的頭文件(比如?stdio.h
?),后者是C++(可以認(rèn)為是C語(yǔ)言的超集)的代碼文件(也可以用在C語(yǔ)言的學(xué)習(xí)上)。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: