什麼叫程式設計?什麼是C語言

2021-03-06 16:16:09 字數 1610 閱讀 7278

1樓:匿名使用者

程式設計就是按你的指令去執行命令.

最簡單的比如:

print"你好"

螢幕上就出現了你好兩個字這樣的.

2樓:電腦阿傻

你就把他們當成一種外語就行了. 樓上的打錯了. 應該是 printf "你好" 比如 int printf 都是些單詞(c語言中的單詞)他們都表示一個意思.

比如printf 就是你告訴計算機 把後面的東西 列印到螢幕上!!!

3樓:兩隻羊

printf "你好",一般用在c語言裡

c++一般的是cout<<"你好";

再說,程式設計也不是用英語,只是關鍵字為了方便記憶而採用固定的英語單詞,不懂英語語法也沒關係

4樓:匿名使用者

解釋我也閒煩。有興趣就去買書,c語言我也是買書自學一個月,考全國計算機2級就過的。

最重要要點數學基礎

5樓:匿名使用者

樓上的太牛b了。

我也想買本書,不知道買啥好。我對程式設計跟樓主一個樣,。

啥也不懂,請教下該買什麼書。

6樓:輊鐏寶

簡單的說,程式設計就是為了藉助於計算機來達到某一目的或解決某個問題,而使用某種程式設計語言編寫程式**,並最終得到結果的過程。

c++語言是具有物件導向特性的c語言的繼承者。物件導向程式設計,或稱oop是結構化程式設計的下一步。oo程式由物件組成,其中的物件是資料和函式離散集合。

有許多可用的物件庫存在,這使得程式設計簡單得只需要將一些程式「建築材料」堆在一起(至少理論上是這樣)。比如說,有很多的gui和資料庫的庫實現為物件的集合。

c++總是辯論的主題,尤其是在遊戲開**壇裡。有幾項c++的功能,比如虛擬函式,為函式呼叫的決策制定增加了一個額外層次,批評家很快指出c++程式將變得比相同功能的c程式來得大和慢。c++的擁護者則認為,用c寫出與虛擬函式等價的**同樣會增加開支。

這將是一個還在進行,而且不可能很快得出結論的爭論。

我認為,c++的額外開支只是使用更好的語言的小付出。同樣的爭論發生在六十年代高階程式語言如cobol和fortran開始取代彙編成為語言所選的時候。批評家正確的指出使用高階語言編寫的程式天生就比手寫的組合語言來得慢,而且必然如此。

而高階語言支持者認為這麼點小小的效能損失是值得的,因為cobol和fortran程式更容易編寫和維護。

優點:組織大型程式時比c語言好得多。很好的支援物件導向機制。通用資料結構,如連結串列和可增長的陣列組成的庫減輕了由於處理低層細節的負擔。

缺點:非常大而複雜。與c語言一樣存在語法濫用問題。比c慢。大多數編譯器沒有把整個語言正確的實現。

移植性:比c語言好多了,但依然不是很樂觀。因為它具有與c語言相同的缺點,大多數可移植性使用者介面庫都使用c++物件實現。

使用c++編寫的遊戲:非常非常多。大多數的商業遊戲是使用c或c++編寫的。

資料:最新版的《the c++ programming language》非常好。作為教程,有兩個陣營,一個假定你知道c,另外一個假定你不知道。

到目前為止,最好的c++教程是《who's afraid of c++》,如果你已經熟知c,那麼試一下《teach yourself c++》。

c語言程式設計是什麼,C語言程式設計是什麼?

這些c語言版本不僅實現了ansi c標準,而且在此基礎上各自作了一些擴充,使之更加方便 完美。回答者 10 13 14 34 c語言是一種通用的程式設計語言,由於其功能非常強大,因此可以用來完成一些非常複雜的工作.很多作業系統都是用c語言編寫的,例如 unix,ms dos,microsoft wi...

C語言程式設計,c語言程式設計序

你這樣的程式會出現資料段溢位的。char p沒有指向的空間,是個野指標。怎麼能拿來賦值。c語言裡的字串是用連續的字元來表示的,0 表示結束。比如你一個 abcde 在物理空間上是abcde0 0 的機器值就是0.每個字元都是一個位元組,用ascii碼錶示。c語言定義字串的方式有兩個 1 char p...

C語言程式設計,c語言程式設計怎樣入門

1 include void main 2 include void main 3 編寫程式,根據輸入的學生成績給出相應的等級,大於或等於90分以上的等級為 優秀 大於或等於80分而小於90分的等級為 良好 大於或等於70分,而小於80分的等級為 中等 大於或等於60分,而小於70分的等級為 及格 ...