我能學C語言就是程式設計,為什麼要學C語言?

2022-03-14 17:20:22 字數 6023 閱讀 3969

1樓:

學歷,應該不是問題,只要不笨,有邏輯思維能力完全可以自己學習程式設計。

說再多都是空話,我自己總結了一下,最關鍵的是:毅力。

要做的就是:堅持堅持再堅持。

加油吧!

程式設計也不一定要從c學起走,也可以直接接觸c++語言,在自學一遍c++語言以後,繼續學習資料結構,然後返回來複習c++語言,然後就是找儘量多的例子去看,去學,動手自己去程式設計,動手很重要。

然後再繼續深入學習c++語言在某個方面的應用,那時你要清楚,你想用它來幹什麼,是寫windows應用程式,還是windows驅動,在linux下還是windows下做開發,最好能有時間學習下作業系統,看你是對哪個作業系統感興趣,這裡的作業系統不是單單的會開機關機玩遊戲,而是要接觸作業系統核心。

初學程式語言都會很茫然,不易堅持,會被困難嚇倒而放棄。

你如果下決心打算走這條路,那麼你就要做好準備:活到老學到老,一刻都不能停下來,否則不會被淘汰。

2樓:休止符

首先,我想和你說,我就是高中畢業的,而且呢,現在也在學c語言。。怎麼說呢,我自己是覺得還可以跟得上。。。不過我們班現在24個人,就有 五個人跟得上,有很多的大學生都跟不上,邏輯性很強,,,英語基本沒用到,但是基本的單純在學習中會用到,不用太可以去記,,,

學c語言的用處就不說了,你既然知道是程式設計,就應該知道是做軟體的。。學這個要有興趣,興趣很重要

剛開始別去 學c++

這是我對你的建議。。。而且剛開始學的時候你必須要堅持,,不懂的一定要弄懂,否則你註定失敗。。就像現在我們班幾個大學生,,,,呵呵,基本的都不會

3樓:匿名使用者

我是教c語言的,我的感覺是有很多人初學的時候不願意把別人寫好的**敲到電腦中去執行一遍,覺得這很簡單,我懂,但是其實有一些東西你可能是似懂非懂的,到後面難一點的**就看不懂了。所以我的建議是,一定要自己寫**,從簡單到複雜,不要怕臨摹,這是個必經之路。多看別人的**,同時,自己再實現一遍,這樣學習比較有效。

加油哦~~~

怎麼學習程式設計啊?必須從c語言開始嗎

4樓:year醫海無邊

s是字元指標陣列。 對應4個字串。

迴圈中 i=3 2 1 0

對於不同的i,j有不同取值

3: 第一次判斷就不成立, 直接退出。 不做操作2: j=3

1: j=3 2

0:j=3 2 1

輸出的是s[i]+j

也就是 從s[i]字串的第j個字元開始輸出所以輸出是

while

akeak

tinue

ntinue

ontinue

5樓:陽光的王子

這個按照你自己的興趣來就好了,興趣是最好的老師。。。就拿我來說我吧,我現在一邊學習c語言同時我也在學習html,css,以及php+mysql.我現在是大一。。

每天都會專研php。。。。真心喜歡。。按照你喜歡的來就行了吧。。。

6樓:

可以的。如果你對網頁設計感興趣,可以先找一個簡單的專案來學html,這樣學的更快,

可以參考html與css入門經典(第8版)。(網頁設計建議先精通ps)

7樓:匿名使用者

也不一定 現在程式設計的也很多啊 有c也有c++還有一些什麼

為什麼要學c語言?

沒學過c語言能直接學c++嗎?

8樓:爽朗的

當然可以。

首先得先弄明白c++和c之間的區別c是程序導向的,c++是物件導向的。c++是把c中一些不足的地方有所改進,增添了類。

9樓:匿名使用者

當然可以。現在有些大學的計算機專業都只開c++而不學c語言。

10樓:匿名使用者

可以,c++完全地包容了c語言。

其實c語言和c++書的前一半都講的差不多一樣,只有一點點細節不同。

語法方面,c語言裡的所有控制語句在c++裡都能用,但是c++裡面所增加的一些

新的內容在c語言環境下就不能用了。

總之,一句話,從一開始可以直接學習c++,但是學習當中一定要認真,仔細。

祝你早日掌握c++!

11樓:千本_櫻_散

可以其實c是基礎,最好學過比較好

但是沒學過c直接學c++也可以

畢竟一個是物件導向一個是程序導向的

12樓:知道不知道

可以是可以,但c++比c要難,還要靈活,

c比c++要基礎的

13樓:匿名使用者

c是基礎..c++也有基礎...

學了c語言怎麼不會程式設計?

14樓:昔絲雨

我就拿你要編寫「優化大師"這樣的軟體為例。 1、優化大師,顯然會有大部分不是用c寫的,使用c++或其他語言更多。 2、你在學校寫的c語言程式都還叫做」控制檯應用程式「,離有視窗有按鈕的win32應用程式還差得遠 3、如果你想寫出一個win32應用程式,那你最好再學完ch後學c++。

4、你說」不知道該呼叫哪些函式「,這是很正常的。畢竟才是剛學完c語言。像優化大師這樣的程式,呼叫windows api函式至少近百個。

為了實現功能更是不知道自己還要寫多少個函式、類。 寫win32程式也要看書的,比如《windows程式設計》等。 5、慢慢來。

希望採納

15樓:手機使用者

瞭解系統函式是編寫好程式的基礎 http://www.72up.

com/c/function.htm 好的程式設計師要能熟練的利用已有資源,加入自己寫的東西,完成想要的功能 更要有團隊合作能力,分工完成大的軟體工程 編寫優化大師這種應用軟體要有很好的作業系統的知識,已經是具有綜合性的軟體了,實現其中的一兩個功能,就很能證明一定功力了。

學習c語言有什麼用?電腦程式設計是幹什麼的?

16樓:匿名使用者

用來程式設計的阿,就是做軟體的工具,一些軟體就是用c語言來做的,程式設計工具好多的,c語言只是其中的一種。

c語言的能幹什麼?

17樓:雲南新華電腦學校

c語言是計算機技術的基礎,是資訊科技的基礎,是自動化技術的基礎,是很多電子裝置能夠執行的基礎

學了c語言,你可以開發

1.作業系統

2.各種底層軟體

3.各種嵌入式系統開發

4.各種同硬體打交道的軟體開發

18樓:超級飄飄乖乖

c++程式可以被轉換成c語言程式,也就是說c++能完成的任務c語言都可以。

對於計算機,有些任務只有彙編能夠完成,c語言有可能不太適合,(其實c語言可以寫彙編器,然後自己動態編譯程式,那樣就全面了)。除了作業系統啟動**,特殊許可權的暫存器操作(不考慮c語言的內建彙編),都可以寫。

作業系統,在不同的系統上,c是完全不同的語言,比如windows的訊息機制和linux的訊號量,功能相似,但完全不同;演算法,這決定了你程式的效率;多程序、多執行緒、資料庫,這些在實際專案中是必不可少的。

c語言是combined language(組合語言)的中英混合簡稱。是一種計算機程式設計語言。它既具有高階語言的特點,又具有組合語言的特點。

它可以作為工作系統設計語言,編寫系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。因此,它的應用範圍廣泛,不僅僅是在軟體開發上,而且各類科研都需要用到c語言,具體應用比如微控制器以及嵌入式系統開發。

c語言編譯連結出來的程式就是軟體。硬體是基礎,軟體是靈魂。硬體功能需要軟體操作來體現。所以用處大了,小到計算器,大道作業系統都可以c語言實現。

19樓:城文德少苗

什麼也做不了,就好像你會說中國話你能幹什麼,要飯的也會,他只是一個程式設計的入門,如果你想用它做些什麼,就算是寫微控制器程式,你也必須東微控制器與硬體原理才行,你覺得你能做什麼你就能做什麼,如果你不知道能做什麼,那就做不了什麼,只會c語言沒有用的,就像你說的搞嵌入式,重要的不是你會不會c,因為這太基本了,只是基本要求中的一項,重要的是你會不會嵌入式,你會哪些晶片,他們用法是怎樣的,這要比c語言重要的多,在程式設計裡,語言永遠是最基本的。。。。

20樓:房子a房子

c語言是圖靈完備的語言,也就是說任何你能想象的功能,在理論上通過c語言都能夠實現。確實在剛剛學習c語言時基本都是命令列模式下進行輸入輸出的。但計算機軟體體系是分層的,剛學的時候學的都是底層的基本操作。

實際上通過c語言編寫選單模組、按鈕模組等等基本模組也能實現介面的相應功能。只不過有了c++,現在基本的基於計算機介面的程式設計都不怎麼使用c語言了,但是許多嵌入式裝置的介面依然是由c語言來實現的。好好學習c語言吧,它是許多更高階語言的基礎,也是瞭解計算機硬體體系的一個直觀的工具。

21樓:自我程式設計

c語言和硬體聯絡比較大,做微控制器程式啊,你可以自己做無人機,機器人,智慧模組

22樓:棣蒯

我開始學c語言也不知道它有什麼用,後來我學了微控制器之後我發現它太有用了,等你往深了學,你就會發現它的用途是多大了。

23樓:比微礁

c在現實的軟體開發方面的使用效率已經相對的不是最高的了,但是他是一種非常好的程式設計入門語言,可以擴充套件入門者對程式設計解決問題的認知。至於包括什麼...你學完就知道了.....

沒必要在沒學的時候知道...

24樓:塞外飛客

你先學學演算法吧,先熟悉熟悉c,它可以做一些簡單的圖形,畫素比低,可以做遊戲客戶端之類的,也可以做些小專案之類的,繼續深究的話,要深究其核心,你就會變得很強大了,試試

25樓:癯月笑浮生

想玩gui就不要c語言,右轉c#,強大的.net core類庫支援,100行以內就能完成gui的貪吃蛇!一次編譯,到處執行

如何學習c語言

26樓:卯永芬次凰

學習c語言的方法很多,最有效的莫過於

學習心態以及學習的順序!

心態要端正,遇到問題別懷疑自己的大腦和能力,我敢保證只要你沒有智障,任何語言對你來說絕對不是問題!

學習順序非常重要,比方說你不能在不學習普通型別變數的操作下去學習陣列……我建議你好好把基礎大好,還有一個就是

c語言在執行的過程中

他的底層是如何實現的,這個很重要,

如果你按照我說的學習,c語言對你來說

很容易!

27樓:呼新蘭騎丙

嘿嘿,你跟我有那麼一比

當初我也是成績相當不好

但是隻要感興趣,絕對是學得好的。

有人說學c++之前一定要學c。

這倒不一定

但是如果直接學c++的話

之後最好再看看c

瞭解一下也是有好處的,

c++primer

是本好書

注意不是primer

plus

這本我沒看過

甚至你可以隨便先找本爛書看

如果你屬於很好問的人的話

你一定會有很多問題

然後再看c++primer

那樣效果會很好的

另外,多上論壇

不懂問就是

積累了一定的知識之後可以試著幫著回答別人的一些問題這樣可以加強自己對語言的理解。

有一點不同意樓上的說法

c語言是基礎,但他絕不簡單

簡單的知識語法而已

而你知道語法有什麼用呢?

就好比你知道中文的語法

你就能寫出漂亮的詩歌嗎?

答案是否定的……

語法並不太必要刻意熟記,

用多了自然就記得了

思考演算法、結構

最重要的是程式設計思想。

「物件導向」不是說說而已

如果沒理解清楚那寫出來的東西說不定就是四不象。

但是不必害怕,

雖然不簡單,但也不是難以入門。

具體的在你學的過程中是能夠慢慢體會到的。

c語言程式設計學什麼,c語言程式設計是啥

什麼是c語言?c語言的簡介。c語言是一種計算機程式設計語言,它既具有高階語言的特點,又具有組合語言的特點。它可以作為工作系統設計語言,編寫系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。因此,它的應用範圍廣泛,不僅僅是在軟體開發上,而且各類科研都需要用到c語言,具體應用比如...

學完了C語言程式設計再學什麼好啊

暈,你們樓上的諸位真會誤導人啊。看完書了,樓主自己也覺得網上看別人的程式看不懂,這個情況說明你還沒有理解c語言,還沒有程式設計經驗。可以說看完譚的c教程,大部分c語言知識你都見過了。現在,活動活動你的手指,準備好好練習一下吧。否則看再多的書都是白看。我們的課本是這樣安排了。先學習c語言,然後是資料結...

程式語言是什麼啊?怎麼學啊?學程式設計學什麼語言好

看你怎麼學!如果自學,只能養成好的學習習慣慢慢學,日積月累,終能學有所成的!不過自制力不好的人不建議自學。如果要上培訓機構學,建議 課前預習。對於初學者來說尤其是零基礎的同學,既然已經比那些有基礎的同學差了一截,那麼為什麼不更加的努力去學呢?課前都會有課件或者書籍提前給到同學,可以自己利用課餘時間預...