日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

C语言历史简介

發(fā)布時間:2023/12/14 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 C语言历史简介 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

為什么是C語言?

C語言在現(xiàn)今廣泛使用的計算機語言中歷史最為悠久,為什么C能長盛不衰?這疑問成為我介紹C語言的動機。

C語言產(chǎn)生背景和作者動機

其實C并非初創(chuàng)的語言,其前身為B。它誕生于大名鼎鼎的貝爾實驗室,在這里技術(shù)人員研究出了遠距離電視傳輸、數(shù)字計算機太陽能電池、激光的理論和通信衛(wèi)星——C的發(fā)明其實相當(dāng)有浪漫色彩:一名叫KEN THOMPSON的技術(shù)人員用B發(fā)明游戲卻玩不了->自己發(fā)明UNIX來玩->同事D.M.Ritchie也想玩->兩人發(fā)明了C。當(dāng)然作者發(fā)明的動機就是:改進B來玩游戲……不過最后迷人的編程還是把他們吸引去完善C使其成為一門強大的語言…

C語言的故事和問題

作為一門劃時代的語言,其實C有很多故事,比如之前所說的浪漫誕生史,其實就指針而言也有很多故事:因為有指針,C可以直接進行靠近硬件的操作,比如聯(lián)系很實際的應(yīng)用層面,但是這操作也給它帶來了很多不安全的因素。至于問題的話,正如上文所說,當(dāng)一個聲明語句帶上無數(shù)指針和函數(shù)名后它將變得比外星文還難懂,但是有些時候又需要它們,這真的有點尷尬,,,

C語言典型代碼
俗話說最簡單的就是最經(jīng)典的,所以讓我們來看打出一行hello world C語言和JAVA代碼分別是怎樣的:
C:

JAVA:

你會發(fā)現(xiàn)C是如此友善,從這兩程序代碼也可以看出C對程序員的限制相當(dāng)少,換句話說C是很相信程序員的。

對產(chǎn)業(yè)產(chǎn)生的后續(xù)影響

幾十年過去,憑借強大的可移植性和代碼的高效性,C仍是站在浪潮之巔的語言之一。C對計算機行業(yè)和其他行業(yè)都產(chǎn)生了巨大影響,作為一門介于高級語言和低級語言中的中級語言,它具有很強的與機器結(jié)合的能力,不需要大量千奇百怪的編譯器來解釋這門語言,因而成為許多行業(yè)實現(xiàn)高效利用計算機的橋梁,它也是編程界的基石,很多高級語言的函數(shù)庫就由C來寫——聽起來無厘頭,但正是C作為基礎(chǔ)來實現(xiàn)了它們的“高級”。如今也許貝爾實驗室已經(jīng)倒閉,也許C已被稱為“古老”,但是對于所有現(xiàn)在還受到C語言恩惠的程序員來說,經(jīng)典永不過時。

文章字?jǐn)?shù):795

總結(jié)

以上是生活随笔為你收集整理的C语言历史简介的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。