1樓:楊塵一
c語言不是所有語言的基礎,只是眾多程式語言中的一種,很多人在大一就回
會學習c語言,
答是因為其學習難度不大,很快就能學習上手。
c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
c語言特點:
1、c語言是一個有結構化程式設計、具有變數作用域(variable scope)以及遞迴功能的過程式語言。
2、c語言傳遞引數均是以值傳遞(pass by value),另外也可以傳遞指標(a pointer passed by value)。
3、不同的變數型別可以用結構體(struct)組合在一起。
4、只有32個保留字(reserved keywords),使變數、函式命名有更多彈性。
5、部份的變數型別可以轉換,例如整型和字元型變數。
6、通過指標(pointer),c語言可以容易的對儲存器進行低階控制。
7、預編譯處理(preprocessor)讓c語言的編譯更具有彈性。
2樓:蒙師妹
不是 最基礎的就是計算機語言 二進位制語言 然後再是低階語言 中級語言 高階語言 c語言只是中級語言 越高階的語言 人越容易識別 計算機越不容易識別
3樓:江西新華電腦學院
現在都是資訊化的時代,沒有一門好的技術是難以在社會之中立足的,現在的專
電腦技術飛屬速增長,每家公司都需要電腦人才,你可以去學習電腦專業,在這個領域中還是有很大的發展空間的,只要自己好好學習,以後的前景不可限量。
c語言是所有語言的基礎嗎?
4樓:長沙新華電腦學院
不是的,c語言只是相對基礎而已
5樓:洋洋
你朋友所說的基礎,並不是相對計算機來說的,而是相對你的學習。
學會了c語言再學其他現在主流編成語言都不會出現根本聽不懂的情況。
6樓:真龍的傳人
說法有問題。
最基礎的語言是組合語言。不過,太難理解了。
c語言嚴格講,也屬於比較低層的高階語言。但它不是萬能的。在linux平臺就不行了。
7樓:匿名使用者
其實不是這樣的,學c更多的是為了學習程式設計的思想,而不是其本身.所以從這中意義上講學習basci,pascal也是可以的
因為在實際應用中很少直接使用c
8樓:匿名使用者
學c更多的是為了學習程式設計的思想,大多數的程式也都是類似於c的一種程式設計格式。有c的基礎你做其它程式會更容易一些!!!
9樓:匿名使用者
學baic更多的是為了學習程式設計的思du想、我認同樓上的回答
zhi的,大dao多數的程式也都是類專似於c的一種編屬程格式。有c的基礎你做其它程式會更容易一些,
不過現在好多程式與c語言沒有直接的聯絡的,如果可以的話,你也可以直接接觸別的程式的,不用先學習了c語言,再去學習其它
10樓:
你的意思是你剛學程式設計吧?
其實c屬於教學語言
是其它語言的基礎,易理解,易上手,這樣可以讓你擁有簡單的程式設計思想,有了程式設計思想,那麼別的語言只是各種工具,思想+工具當然就出來程式嘍!
是這個意思吧!
11樓:楊塵一
c語言bai不是所有語言的基礎,只是
du眾多程式語言中的一種zhi
,很dao多人在大一就會學習c語言內,是因為其學習難度容不大,很快就能學習上手。
c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
二十世紀八十年代,為了避免各開發廠商用的c語言語法產生差異,由美國國家標準局為c語言訂定了一套完整的國際標準語法,稱為ansi c,作為c語言最初的標準。
12樓:匿名使用者
與硬體打交道c好用
c要有很好的邏輯程式設計思想
c語言是所有程式語言的基礎嗎?(或其他的程式語言是基於c語言開發出來的?)如果不是,它們又有什麼關係呢?
13樓:匿名使用者
不是,c語言僅僅是一種程式設計
語言,和其它語言沒關係,甚至說想學c++也要先學c的說法也是內錯誤的.各種程式語言容,除了彙編,它們的基本語法都有一定的聯絡,只是庫不一樣,所以你打算學哪種語言,直接看這方面的書就是了.不過要提一下,c語言現在還是相當有用的,它大量的被用在linux、微控制器和嵌入方面。
14樓:匿名使用者
你的朋友說的基礎,而不是相對的,一臺電腦,但相對於你的學習。 學過c語言學習不會出現不明白現在主流的編譯語言。
15樓:山裡人兒
你想學程式設計?但又有僥倖心理!想學好程式設計就一步一步來吧。別偷懶,你會成功的!
16樓:匿名使用者
不是的,只是c語言可以和硬體更好的打交道!所以用來編寫諸如作業系統等系統軟體!還有好些編譯軟體如編寫vb的是用c語言編寫的!
17樓:逃離的魚
c語言是最最最最最基礎的
所以一定要學好呵o(∩_∩)o
c語言是程式設計語言之母嗎,是不是大部分語言都是在c語言的基礎上開發出來的?比如vb是在c上開發出
18樓:奮鬥
c是圖靈完備的語言,萬能的語言,理論上可以做到任何事,實現任何程式語言。
實際上,大多高階語言都是用c/c++發明的。
vb是c++
19樓:匿名使用者
並不是,但所有程式語言,都是有c語言的影子。c語言是在以後學習程式語言或者計算機的基礎,因為程式語言的邏輯是互通的。c語言的學習,可以幫助建立程式思維、邏輯思維,在以後使用其他程式語言時,可以很快上手,只需要針對不同語言規則稍作修改。
vb是一個程式設計工具,邏輯適合c一樣的,但他有自己的規範書寫、函式命名。
C程式設計基礎問題,程式設計基礎 C語言習題答案
你要抓住一點 每位選手,就是說這實際上是一個bool的值,例 a選手說 b第二,我第三。要麼是 b第二 為true,要麼 a第三 為true.把 我 換成a 定義 struct p unit struct words struct words players 4 概率性的取一組,判斷dstplaye...
求解一道C語言基礎程式設計題,一道C語言程式設計題求解
舉個例子你就懂了,以16進位制的2abc為例,16進位制轉為10進位制的方法,就是從右到左,依次用該位的數字乘以16的0次方 16的1次方 16的2次方 同樣如果是其它進位制,比如8進位制,那就是8的0次方 1次方等等 之和,比如說2abc轉10進位制,就等於 2abc 16 c 1 b 16 a ...
通訊協議是不是用C語言程式設計出來的
這要看bai你的裝置 對哪du種語言提供支援zhi了,任何程式設計dao語言只是對特回定作業系統的調答用而已了。真的處理資料的還是裝置本身,可以是裝置硬體電路完成功能,也可以是裝置之上的系統軟體,比如思科或者華為的裝置,他們都有自己的系統軟體,這些作業系統就沒有對外提供程式設計的介面,因此只要裝置硬...