c 語言可以做些什麼東西,C 語言能用來幹什麼呢

2021-07-09 16:33:36 字數 5975 閱讀 5082

1樓:匿名使用者

c語言到底能做些什麼?----幾乎所有作業系統都是c語言程式設計的,可見c語言的功能非常強大,效率很高。它可以用來編任何的軟體。

學了vb到底能幹什麼?----vb比c容易學,因為它有很多的控制元件可以用。理論上它也能編任何的軟體,但是效率*不一定*高。

還有iis能幹什麼?-----iis是windows nt以上自帶的一個web伺服器系統,可以在網路中充當web主機,簡單的說,即別人可以訪問你在你電腦上釋出的網頁。

及世界上到底有多少種程式設計軟體呀?-----程式設計的語言就有無數種了,別說程式設計的軟體了。每種程式語言都有很多專門的程式設計工具。事實上你用任何編輯軟體都可以程式設計。

都能做些什麼?----所有的程式語言都是一種格式而已,具體執行的時候,他們最終會轉化為機器語言,即二進位制的**,讓機器能夠識別並按照指令行動。

如何分類?----簡單的分為高階和低階,像c就是高階語言,彙編和機器語言就是低階語言。越高階,離機器語言就越遠(中間有轉化過程),效率就*可能*不高;但是越低階,離機器語言越近就離人的語言越遠,人就看不懂,也難學會。

麻煩說仔細點 具體點?----以上全是我一個一個字打的喲,該夠詳細了吧。

c++語言能用來幹什麼呢

2樓:

系統開發,效能敏感的應用

3樓:匿名使用者

1、c++是在c語言的基礎上開發的一種物件導向程式語言,應用廣泛。c++支援多種程式設計正規化 --物件導向程式設計、泛型程式設計和過程化程式設計。最新正式標準c++14於2023年8月18日公佈。

[1]其程式設計領域眾廣,常用於系統開發,引擎開發等應用領域,是至今為止最受廣大程式設計師受用的最強大程式語言之一,支援類:類、封裝、過載等特性。

2、c++設計成靜態型別、和c同樣高效且可移植的多用途程式設計語言。c++設計直接的和廣泛的支援多種程式設計風格(程式化程式設計、資料抽象化、物件導向程式設計、泛型程式設計)。c++設計無需複雜的程式設計環境。

3、c++語言靈活,運算子的資料結構豐富、具有結構化控制語句、程式執行效率高,而且同時具有高階語言與組合語言的優點,與其它語言相比 ,可以直接訪問實體地址,與組合語言相比又具有良好的可讀性和可移植性。

4、c++語言最有意義的方面是支援物件導向的特徵。雖然與c的相容使得c++具有雙重特點,但他在概念上完全與c不同,更具物件導向的特徵。c++引入了物件導向的概念,使得開發人機互動型別的應用程式更為簡單、快捷。

很多優秀的程式框架包括boost、qt、mfc、owl、wxwidgets、wtl就是使用的c++。

c++可以做什麼

4樓:

c++可以做任何事情,工具開發,遊戲製作,網頁開發,聊天工具,soket 通訊!windows系統就是基於c 和c+c開發的啊! 很多大型的工具都是c++開發的

5樓:給i畫餅充飢

世界上總共有三大作業系統:unix 作業系統是用純c語言編寫的;windows 作業系統的核心也是用c語言編寫的;linux 作業系統仍是用純c語言編寫的。microsoft word 和 wps,它們同樣都是辦公軟體,功能也差不多,但 wps 的安裝檔案只有 50mb 左右,而 microsoft word 的安裝檔案超過 500mb,有的甚至接近 1gb。

原因就是 wps 的核心是用c語言編寫的。

6樓:匿名使用者

一切軟體都可以用c++做,平時我們用軟體的所有按鈕其實都是指令碼,即一串**。只不過是當我們按按鈕的時候軟體自動輸入對應的**給計算機,完成按鈕的作用。而c++就是直接輸入**,更加自由但是麻煩。

7樓:

你常用的軟體幾乎大多數都是c++寫的,office軟體:ms office,wps office,openoffice/libreoffice……

你所用的windows也用了大量的c++……

你說你在用c#和sql,那我告訴你你用的vs ide核心部分是c++寫的……

你用的c#,c#的.net執行框架也是cpp寫的,

你用的sql,是sql server吧?很不幸,sql server也是c++寫的……

你上網頁在用瀏覽器嗎?很不幸,瀏覽器核心都是c++寫的,介面大多數瀏覽器介面也是c++寫的……

你聊天用嗎?qq,yy,skype也是c++寫的……

這些都是你絕對有在用的、至於其他,還有n多,防毒,ps,maya,n多行業軟體,幾乎所有的端遊,等等,等等……

朋友在傳智播客學的c++,現在月薪12k。

8樓:

我好像記得,windows的核心並非c是一種b什麼的語言,太久了沒記住

9樓:雲南新華電腦學校

c++是c語言的繼承,它既可以進行c語言的過程化程式設計,又可以進行以抽象資料型別為特點的基於物件的程式設計,還可以進行以繼承和多型為特點的物件導向的程式設計。

c++擅長物件導向程式設計的同時,還可以進行基於過程的程式設計,因而c++就適應的問題規模而論,大小由之。

技術應用領域科學計算:c++憑藉先進的數值計算庫、泛型程式設計等優勢在這一領域也應用頗多。網路軟體:

c++擁有很多成熟的用於網路通訊的庫,其中最具有代表性的是跨平臺的、重量級的ace庫,該庫可以說是c++語言最重要的成果之一,在許多重要的企業、部門甚至是軍方都有應用。

作業系統:c++憑藉其對c的相容性,物件導向性質也開始在該領域有一席之地。擴充套件資料

c++工作原理

c++語言的程式因為要體現高效能,所以都是編譯型的。但其開發環境,為了方便測試,將除錯環境做成解釋型的。

即開發過程中,以解釋型的逐條語句執行方式來進行除錯,以編譯型的脫離開發環境而啟動執行的方式來生成程式最終的執行**。

生成程式是指將原始碼(c++語句)轉換成一個可以執行的應用程式的過程。如果程式的編寫是正確的,那麼通常只需按一個功能鍵,即可搞定這個過程。

10樓:182盤

你應該問c++不能做什麼

11樓:陽光的凌寶寶

訪問**時出現403

c++ 語言適合用來做什麼?

12樓:夏末秋初的童話

我知道windows是用c++寫的

c/c++能做什麼?主要應用是什麼

13樓:匿名使用者

可以做任何事,從計算1+1=2到作業系統編寫,從控制電燈開關到發射衛星,只有你想不到,沒有它做不到的。(關鍵是掌握到什麼程度)

14樓:匿名使用者

比如作業系統、大部份遊戲、圖形影象處理、科學計算、嵌入式系統、

驅動程式、沒有介面或簡單介面的服務程式、軍工、工業實時監控軟

件系統、虛擬機器、高階伺服器程式、語音識別處理等等。

c++到底可以做些什麼東西? 5

15樓:v守望

別指望學校教的,我是軟體專業的,學校呢,還不錯吧,起碼全國前十五吧。

不過教的內容還是很淺的,需要自己投入很大精力自學。

16樓:

如果你想用c++來賺錢,看你是什麼學校,一般的大學就還是算了。要是重點大學,就有希望。這個很有前途,也有錢途。

難度非常大。也非常強大!!作業系統都能開發。

如果你是培訓學校,你還是洗洗回家睡覺吧。

17樓:晴空之天使

我這個學期也學了,可是都不知學了有什麼用的,在我學過的語言中,讓我覺得有用的,只的vb、vfp、其他的都不知道用於那一方面。高手多多,學不精什麼都不是。

18樓:匿名使用者

lz,不要學程式設計咾。

少壯不努力,老大做it啊!!

19樓:匿名使用者

呵呵,可一些大型程式呀!不過要學精才能創作出經濟價值!

c++語言能用做哪些方面? 10

20樓:極客賢哥

剛剛特意幫你翻了一下書:

應用程式平臺

高效能實時計算

cad cae cam

系統級框架

多**遊戲

機器及工業控制系統

手機等智慧裝置

還有這個最牛:航空航天系統

21樓:

這個好多啊!1、軟體設計!2、底層驅動程式開發。3、嵌入式應用及開發。等等,幾乎什麼都可以用c語言做。。。。

22樓:砍侃看

基本上你能想到的應用

23樓:匿名使用者

計算機,微控制器等很多方面都有用到

24樓:

基本的應用都可以用它

c++語言可以開發哪些東西?

25樓:

比如windows,office,photoshop等都是用c++開發的。(其實大部分程式用它開發的,尤其是大型程式,其他語言幾乎無法做)

c++到底能做什麼

26樓:專用帳號專用

c++是c語言的繼承,它既可以進行c語言的過程化程式設計,又可以進行以抽象資料型別為特點的基於物件的程式設計,還可以進行以繼承和多型為特點的物件導向的程式設計。

c++擅長物件導向程式設計的同時,還可以進行基於過程的程式設計,因而c++就適應的問題規模而論,大小由之。

技術應用領域

科學計算:c++憑藉先進的數值計算庫、泛型程式設計等優勢在這一領域也應用頗多。

網路軟體:c++擁有很多成熟的用於網路通訊的庫,其中最具有代表性的是跨平臺的、重量級的ace庫,該庫可以說是c++語言最重要的成果之一,在許多重要的企業、部門甚至是軍方都有應用。

作業系統:c++憑藉其對c的相容性,物件導向性質也開始在該領域有一席之地。

擴充套件資料

c++工作原理

c++語言的程式因為要體現高效能,所以都是編譯型的。但其開發環境,為了方便測試,將除錯環境做成解釋型的。

即開發過程中,以解釋型的逐條語句執行方式來進行除錯,以編譯型的脫離開發環境而啟動執行的方式來生成程式最終的執行**。

生成程式是指將原始碼(c++語句)轉換成一個可以執行的應用程式的過程。如果程式的編寫是正確的,那麼通常只需按一個功能鍵,即可搞定這個過程。

27樓:檀香透窗櫺

c++應用領域:

1.遊戲

c++的效率是一個很重要的原因。

2.科學計算

在科學計算領域,fortran是使用最多的語言之一。但是近年來,c++憑藉先進的數值計算庫、泛型程式設計等優勢在這一領域也應用頗多。

3、網路軟體

c++擁有很多成熟的用於網路通訊的庫,其中最具有代表性的是跨平臺的、重量級的ace庫,該庫可以說是c++語言最重要的成果之一,在許多重要的企業、部門甚至是軍方都有應用。

4、分散式應用。

應用程式分佈在不同計算機上,通過網路來共同完成一項任務的工作方式。

5、作業系統

在該領域,c語言是主要使用的程式語言。但是c++憑藉其對c的相容性,物件導向性質也開始在該領域嶄露頭角。

擴充套件資料這主要是因為c/c++語言的穩定性及跨平臺性。根據2023年3月程式語言排行榜,c++位居第四位,c語言繼續穩佔第一位。

根據2023年以及2023年程式語言排行榜,c/c++依舊位居前十,它繼續用事實證明c/c++語言在程式語言中的霸主地位。

c/c++作為應用特別廣泛的程式語言之一,其從業人員的需求量也非常大。其中具備2年以上從業經驗,能熟練的編寫程式並做軟體分析和設計的中高階工程師缺口很大。

其市場需求度比c/c++初級程式設計師的需求還要大,尤其是在北京、上海、廣州、深圳等城市。據統計,我國軟體開發人才在2023年缺口就已經達到35萬,現在每年仍以20%的速度在增長。

數學不好可以學c語言c語言程式設計嗎

樓主你好 學程式設計個人覺得與數學沒什麼太大關係,主要是理解能力和邏輯思考能力要強牽扯到數學公式的程式設計問題,在你學程式設計之前已經有n多的大牛已經幫你想好怎麼實現了 希望能幫到你,滿意請採納,沒能解決可以繼續問我。你想做遊戲外掛的話那是很遙遠的,我當初也想著做外掛,但我學了程式設計之後才知道外掛...

指令碼語言,C語言,C 語言有什麼區別

語言本質沒有區別,只是在不同領域某些語言優勢更明顯某些語言優勢更不明顯而已 c 就是在c的基礎上引入了更過的東西。c語言和c 語言的區別是什麼?c語言與c 的區別有很多 1,全新的程式程式思維,c語言是程序導向的,而c 是物件導向的。2,c語言有標準的函式庫,它們鬆散的,只是把功能相同的函式放在一個...

c語言基礎是什麼,C語言基礎是什麼

c語言就是基礎啊。c語言其實是開發語言的基礎 一般大學第一門程式開發課,一般都開c語言的,也有學校開c 但絕對不會有一上來就讓學彙編的 先學計算機操作基礎,然後是vf,然後是c程式語言 前面屬於準備期,學成後,學c 要有一定的數學基礎,懂線性代數最好 要有一定的英語基礎,看的懂英語程式設計中的含義,...