大家好,如果您還對(duì)寫(xiě)c語(yǔ)言用什么軟件不太了解,沒(méi)有關(guān)系,今天就由本站為大家分享寫(xiě)c語(yǔ)言用什么軟件的知識(shí),包括c語(yǔ)言可以寫(xiě)軟件嗎的問(wèn)題都會(huì)給大家分析到,還望可以解決大家的問(wèn)題,下面我們就開(kāi)始吧!
數(shù)控編程用的著C語(yǔ)言嗎
這兩個(gè)概念有點(diǎn)不挨邊,不是一個(gè)概念。數(shù)控編程是編程的用途、領(lǐng)域,而C語(yǔ)言編程是具體編程工具的選擇、使用。這么說(shuō)吧,數(shù)控編程可以用很多種工具來(lái)實(shí)現(xiàn),用C語(yǔ)言、匯編、BASIC、圖形化語(yǔ)言或機(jī)器專(zhuān)用的語(yǔ)言,主要是時(shí)間、位置、壓力等物理參數(shù)的檢測(cè)、調(diào)整之類(lèi),注重精度、實(shí)時(shí)性、可靠性等因素。
而C語(yǔ)言編程則是一個(gè)非常寬泛的概念,既可以編寫(xiě)數(shù)控方面的程序,也可以是手機(jī)里的程序、網(wǎng)絡(luò)程序、PC軟件,包括游戲軟件,都可以編寫(xiě)。
一些著名的軟件都用什么語(yǔ)言編寫(xiě)
我們來(lái)分門(mén)別類(lèi)地介紹一下,當(dāng)前最為注明的軟件都是用什么語(yǔ)言開(kāi)發(fā)的。這對(duì)大家理解語(yǔ)言的用途和場(chǎng)景會(huì)有所幫助。
超級(jí)軟件-操作系統(tǒng)說(shuō)到計(jì)算機(jī)的軟件,最不能繞過(guò)去的就是操作系統(tǒng)了。目前最為流行的四大操作系統(tǒng),Windows、Linux、MacOS和Android。操作系統(tǒng)核心的內(nèi)容都是通過(guò)C或者C++開(kāi)發(fā)的。
以Windows為例,其前身是DOS操作系統(tǒng),它是用匯編開(kāi)發(fā)。后來(lái)逐漸用C語(yǔ)言代替了匯編。到上個(gè)世紀(jì)90年代左右,Windows完全拋棄了DOS操作系統(tǒng),其核心也是采用C語(yǔ)言開(kāi)發(fā)的。如果大家學(xué)習(xí)過(guò)操作系統(tǒng)API就會(huì)發(fā)現(xiàn),當(dāng)時(shí)的操作系統(tǒng)API都是C語(yǔ)言接口。
另外一個(gè)受歡迎的操作系統(tǒng)是Linux。Linux操作系統(tǒng)的核心主體是C語(yǔ)言,有非常少量的匯編語(yǔ)言。但是Linux發(fā)行版包含很多配套的軟件,比如桌面軟件,則是用C++寫(xiě)的。
辦公軟件另外一個(gè)常用的軟件類(lèi)型自然是辦公軟件了,比如微軟的Office或者Linux下的OpenOffice,這些辦公軟件都是通過(guò)C++開(kāi)發(fā)的。
上網(wǎng)沖浪現(xiàn)在人使用電腦離不開(kāi)上網(wǎng),我們?yōu)g覽網(wǎng)頁(yè)最常用的瀏覽器包括火狐,Chrome、IE和國(guó)內(nèi)的其它一些瀏覽器。這些瀏覽器大多是用C++開(kāi)發(fā)的,代表性的有火狐,Chrome和IE。
除了瀏覽網(wǎng)頁(yè)外,我們另外一個(gè)經(jīng)常干的事情估計(jì)就是聊天吧。這就涉及到即時(shí)通訊軟件了,比如QQ和Skype等,這些軟件大多是用C++開(kāi)發(fā)的。
軟件開(kāi)發(fā)IDE如果你是開(kāi)發(fā)者,必然要有一個(gè)開(kāi)發(fā)工具。比如常見(jiàn)的微軟的VisualStudio,IBM的Eclipse等是非常著名的。其中VisualStudio使用C++開(kāi)發(fā)的,而Eclipse則是用Java開(kāi)發(fā)的。
最近非常著名的IDE開(kāi)發(fā)廠商Jetbrains開(kāi)發(fā)的一些了的IDE,比如Goland,PyCharm和Phpstorm等工具則使用了Jave和C++等開(kāi)發(fā)語(yǔ)言。
數(shù)據(jù)庫(kù)系統(tǒng)做軟件開(kāi)發(fā)一般繞不過(guò)數(shù)據(jù)庫(kù),比較著名的數(shù)據(jù)庫(kù)如Oracle,MySQL和SQLServer等都是用C++開(kāi)發(fā)的。
上面列舉的都是非常著名的軟件了,希望有所幫助。當(dāng)然,著名的軟件還很多,估計(jì)想一天都想不完。不過(guò)大體上目前軟件開(kāi)發(fā)使用C/C++,Java的比較多一些。然后在特定領(lǐng)域,比如人工智能Python多一些。服務(wù)端開(kāi)發(fā)除了Java外,也有用PHP和GoLang的。
誰(shuí)哪個(gè)講c語(yǔ)言講得好啊
教學(xué)視頻什么的,在csdn上就有,要自學(xué)c語(yǔ)言的話,光是教學(xué)視頻和教學(xué)軟件是不夠的,一般的教學(xué)視頻上面精簡(jiǎn)度很高,他會(huì)把主要問(wèn)題講一講,可你沒(méi)有基礎(chǔ),再說(shuō)你沒(méi)有跟視頻上配套的教材,聽(tīng)了你也不會(huì)明白他講的是什么,就算你聽(tīng)明白了,也只是東一塊西一塊的,不能成體系。最好還是要有本教材,c語(yǔ)言的話個(gè)人感覺(jué)還是清華大學(xué)出版社出版的譚浩強(qiáng)主編的《c語(yǔ)言程序設(shè)計(jì)》寫(xiě)得比較好。因?yàn)楸容^簡(jiǎn)單,講得比較基礎(chǔ),知識(shí)點(diǎn)也比較細(xì)。作為學(xué)過(guò)那本書(shū)的前輩,我感覺(jué),那本書(shū)的最大的特點(diǎn)就是,字體比較大,比較稀松簡(jiǎn)潔,看上去比較舒服,不會(huì)讓人一看就害怕了。我看過(guò)好像是西安電子科技大學(xué)的一本教材,密密麻麻的,還都是程序,一看就害怕了,想學(xué)的勁一下子就沒(méi)了,當(dāng)然這只是個(gè)人感覺(jué)了。不過(guò)你放心,知識(shí)點(diǎn)什么的,那本教材不會(huì)少。要運(yùn)行c語(yǔ)言只需要下載visualc++6.0或visualstudio2008就行,這些都能運(yùn)行c
c語(yǔ)言是可以獨(dú)立運(yùn)用的,很多應(yīng)用程序和游戲都是用c語(yǔ)言編的,是高級(jí)語(yǔ)言中比較基礎(chǔ)和實(shí)用的,一般初學(xué)者都會(huì)先學(xué)它。但他不是為其他語(yǔ)言打基礎(chǔ),怎么說(shuō)呢,只能說(shuō)各種語(yǔ)言有不同的特點(diǎn),運(yùn)用領(lǐng)域會(huì)不同。之所以說(shuō)c語(yǔ)言是基礎(chǔ),是因?yàn)樗容^簡(jiǎn)單,更適合初學(xué)者入門(mén),而各種語(yǔ)言又有很多相通的地方,有一定的語(yǔ)言基礎(chǔ)和程序設(shè)計(jì)基礎(chǔ)以后在學(xué)習(xí)其他語(yǔ)言會(huì)比較容易接受一點(diǎn)。我們老師曾經(jīng)說(shuō)過(guò)一句話,具體怎么說(shuō)的我給忘了,大體意思就是:最低級(jí)的程序設(shè)計(jì)是用c語(yǔ)言,而最高級(jí)的程序設(shè)計(jì)也是用c語(yǔ)言。
至于高低級(jí)語(yǔ)言嘛,計(jì)算機(jī)智能識(shí)別二進(jìn)制數(shù),機(jī)器語(yǔ)言呢,就是用二進(jìn)制數(shù)編寫(xiě)的,計(jì)算機(jī)可以直接識(shí)別。可是計(jì)算機(jī)能識(shí)別,人不好識(shí)別啊,都是010101的,誰(shuí)記得住啊,看得明白啊;匯編語(yǔ)言呢,是比較接近機(jī)器語(yǔ)言的,不過(guò)他比較接近人類(lèi)語(yǔ)言,跟人的說(shuō)話比較接近,人類(lèi)比較好記,程序也比較易懂;高級(jí)語(yǔ)言就更高級(jí)了,基本上,你看程序就能知道干什么了。最高級(jí)的程序語(yǔ)言就是,一個(gè)非計(jì)算機(jī)專(zhuān)業(yè)的人,只要說(shuō)出自己的意思,計(jì)算機(jī)就能自動(dòng)的生成程序,不過(guò)這還沒(méi)實(shí)現(xiàn)。其實(shí),就算再高級(jí)的語(yǔ)言,計(jì)算機(jī)還是一樣,只能識(shí)別01代碼。我們用高級(jí)語(yǔ)言編寫(xiě)時(shí),編譯器會(huì)把高級(jí)語(yǔ)言轉(zhuǎn)換成匯編語(yǔ)言,再把匯編語(yǔ)言轉(zhuǎn)化成機(jī)器語(yǔ)言。舉個(gè)例子吧,以前的冰箱你要改變溫度的話,你要自己調(diào)整里面的零件,這就相當(dāng)于機(jī)器語(yǔ)言;后來(lái)呢,你不用自己調(diào)了,有一個(gè)旋轉(zhuǎn)按鈕,想要調(diào)高,你就往上擰,想要調(diào)低,你就往下擰,具體的里邊的零件的改動(dòng),你不用管了,冰箱會(huì)自己調(diào)整。這就相當(dāng)于匯編語(yǔ)言;現(xiàn)在呢,你連擰都不用擰了,直接輸入想要的溫度,冰箱自動(dòng)的調(diào)高調(diào)低這就是高級(jí)語(yǔ)言。不過(guò)溫度的調(diào)動(dòng),最終還要?dú)w結(jié)于里面具體零件的改變,只不過(guò)是你輸入想要的溫度,冰箱把溫度翻譯成需要調(diào)高或調(diào)低多少度,然后再翻譯成具體零件的變動(dòng)而已。
總的來(lái)說(shuō),c語(yǔ)言還是比較好學(xué)的,期待你的好消息,加油!!!!!
c語(yǔ)言使用什么軟件,該如何使用
這個(gè)有好多,我先來(lái)說(shuō)說(shuō)我用過(guò)的有哪些?
我在Windows上一開(kāi)始用的是win-TC,這是一個(gè)新手軟件。
他有了界面,能夠使用鼠標(biāo),具有語(yǔ)法高亮,可以嵌入?yún)R編等特點(diǎn),對(duì)新手一些,拜托了不能用鼠標(biāo)的困難。
我給你看看它的樣子
我再來(lái)講一個(gè):dev-C++
這個(gè)軟件也挺好的,是windows下一款開(kāi)發(fā)c/c++的開(kāi)發(fā)環(huán)境,使用gcc為編譯器,遵循標(biāo)準(zhǔn),功能比較強(qiáng)大,語(yǔ)法高亮,可以進(jìn)行單步調(diào)試(這對(duì)排除錯(cuò)誤很重要),進(jìn)行斷點(diǎn)設(shè)置等功能,遵循C標(biāo)準(zhǔn),是一款很強(qiáng)大的開(kāi)發(fā)工具。
我來(lái)給你看看它的樣子
再來(lái)最有一個(gè),他就是VC++
微軟的產(chǎn)品,編譯器,鏈接器,運(yùn)行,調(diào)試等功能于一體的強(qiáng)大開(kāi)發(fā)工具,特點(diǎn)是功能十分強(qiáng)大,對(duì)于新手來(lái)說(shuō)需要一段時(shí)間去摸索.
你自己考慮用哪個(gè)吧!
祝愿你c語(yǔ)言學(xué)的越來(lái)越好!
計(jì)算機(jī)二級(jí)考試C語(yǔ)言用的什么軟件
C語(yǔ)言程序設(shè)計(jì)用的是:Microsoftvisualc++。
C語(yǔ)言考試滿分為100分,其中選擇題目40分,程序填空18分,程序修改18分,程序設(shè)計(jì)24分。通關(guān)的條件是總分達(dá)到60分以上而且選擇題要達(dá)到20分以上。
全國(guó)計(jì)算機(jī)二級(jí)c語(yǔ)言考試內(nèi)容主要包括:C語(yǔ)言程序的結(jié)構(gòu)、數(shù)據(jù)類(lèi)型及其運(yùn)算、基本語(yǔ)句等12個(gè)內(nèi)容。考試形式為上機(jī)考試,考試時(shí)長(zhǎng)120分鐘,滿分100分。
好了,文章到此結(jié)束,希望可以幫助到大家。