C語言初學者,關鍵性語句

2025-01-22 04:35:16 字數 3332 閱讀 2314

1樓:幸巴達

用漢語拼音,長一點沒關係。切忌用一些單字母的變數、自定義函式名等,多了自己都懵了。

2樓:網友

c變數命名規則【規則3-2-1】類名和函式名用大寫字母開頭的單片語合而成。

例如:class node; /類名。

class leafnode; /類名。

void draw(void); 函式名。

void setvalue(int value); 函式名。

規則3-2-2】變數和引數用小寫字母開頭的單片語合而成。

例如:bool flag;

int drawmode;

規則3-2-3】常量全用大寫的字母,用下劃線分割單詞。

例如:const int max = 100;

const int max_length = 100;

規則3-2-4】靜態變數加字首s_(表示static)。

例如:void init(…)

static int s_initvalue; /靜態變數。

規則3-2-5】如果不得已需要全域性變數,則使全域性變數加字首g_(表示global)。

例如:int g_howmanypeople; /全域性變數。

int g_howmuchmoney; /全域性變數。

規則3-2-6】類的資料成員加字首m_(表示member),這樣可以避免資料成員與成員函式的引數同名。

例如:void object::setvalue(int width, int height)

m_width = width;

m_height = height;

如果你的英語不太好你就用拼音來代替,但你最好按照上面的方法命名。

3樓:網友

用英文,你維護程式的時候就更能明白了,給人看起來很明瞭,很清新!

著就是個人的習慣了!

以後看時 很明白!11

4樓:的啊真

不會英文就用拼音只要自己能看懂可讀性高就行。

或者你就去查金山詞霸!

5樓:網友

儘量模訪一下教材的命名方法,或者到網上請教一下別人的經驗,呵呵,我的經驗是用英文。

6樓:網友

多寫點註釋就什麼都解決了。

c語言學習要點

7樓:網友

首先理解計算機語言中的那些基本的概念吧,就像你學代數之前首先弄明白什麼是負數、正數、小數、分數……,先把基本的概念搞清楚,最先接觸的是變數,看看c語言是怎麼描述的,怎麼儲存一些數字符號的,什麼int 、double、char、float……這些都是計算機語言世界首先要了解的東西。

剛開始計算機語言方面的思想是不好理解的,只能去培養這方面的思維,就是怎樣用計算機語言的思維去描述一些事物。剛開始就是一些寫一些加減乘初的一些小程式了,看看變數怎麼宣告賦值,怎麼輸出到螢幕上,怎麼錄入資料等等,然後呢,就是一些基本的語法,什麼迴圈啊,判斷啊等等這些,另外瞭解數字在計算機記憶體中的表示,具體的運算是怎麼來的。

後面難一點就開始陣列、字串這些啦。

接下來就是函式方法。

最難的是指標,也是精髓。

接下來想要進階的話就是看看資料結構方面的書,對程式會有更深的理解。

我覺得以c語言作為入門學習的話,沒有什麼是要點,因為那些東西都是最基本的,就像是乘法口訣一樣,是為你以後打基礎的,所以還是按照課本的內容一步一步的學習,課本不夠吃的話,在去看看一些c語言經典的書目,這個不多說,網上一搜就有的,相信你也會找到。

在學習的過程中,主要還是要多多動手寫程式,剛開始感覺看不懂,但是還是要把書上的**敲一下,慢慢你就會明白的,慢慢你會有自己動手寫的想法,這時候就試著自己模仿著寫,最後你就可以寫自己的小程式了,當然這些都是小的,其實熟練的程式設計師也不完全是自己寫**,也會看已經寫好的**的。

其實語言學的多了,就感覺在程式的世界中混,其實語言不是問題,真正的東西是那種思想和思維……這些你以後會明白的。

其實對我來說c語言只是讓我對程式入了門,讓我走進來了,其實我對c語言並沒有過多的學習,如果不是搞底層的開發的話,c語言用的還是少一些。

8樓:幻彩奇炫

算術運算子:

加法運算子。

減法運算子。

乘法運算子。

除法運算子。

求餘運算子 求餘用mod運算子,就是求倆個數的餘數。

算術運算子的優先順序同數學:先括號,後乘除,在加減。

例:a=3+5 得到8 等號右邊表示式的結果放到a變數中來。把結果放到變數中來,等於a=8

a=5-2 得到3

a=3*2 得到6

a=4/2 得到2

a=31%21 得到10

關係運算子:

所謂的「關係運算」實際上是「比較運算」

c語言提供如下6種關係運算子。

小於。= 小於等於。

大於。= 大於等於。

優先順序相同(高)*/

是否等於。

是否不等於。

優先順序相同(低)*/

c語言程式設計的三種結構。

順序結構(從上往下執行**)

選擇結構(選擇執行某段**)

迴圈結構(迴圈執行某段**)

邏輯運算子:

c語言提供的三種邏輯運算子:

與 (相當於and 且)

或 (相當於or 或)

非 (相當於not 取反)

例子:a&&b 若a,b為真,則a&&b為真。

a||b 若a,b之一為真,則a||b為真。

a 若a為真,則!a為假,如果你的表示式成立的話,被它取反之後就不成立了。如果你的表示式不成立,被它取反之後就成立了。

運算子優先順序。

非)算術運算子(+ / %)

關係運算子(< = > = == !=)

和||(且 或)

賦值運算子(=)

以上順序從高往低排序,如果要讓低階運算子作為優先處理的話,就要用括號括起來。

如這段:if ((a<30&&b>5000)||a>30&&b>30000))/*如果a小於30且大於5000或a>30且大於30000,這段**裡,&&這個符號是在關係運算子執行之後在執行的,而||符號也是括號內整段**執行之後才執行的*/

9樓:曹凰愛

先把基本語法學好,再去理解程式,然後考慮自己寫程式。

c語言重點

10樓:網友

你是想問學習c語言的重點麼。

c你把指標、連結串列學通,其他就好學了。

11樓:音團鏡音

說詳細點 c語言重點是來編軟體、程式的= =

c語言指標問題初學者,C語言指標問題(初學者)

1.概念問題 指標是指存放地址值的變數或常量 指標與一般變數或常量的區別,在於它不直接儲存數值,而是存放被儲存數值的地址,屬於間接存放,所以不少初學者感覺學習困難。比如表示將指標ptr指向變數a,存放a的地址,假設是2000h,而指標變數ptr本身也要有地址,假設是3000h,明顯 ptr和 ptr...

c語言初學者,C語言如何入門

沒有包含標頭檔案,函式enter,add這些都沒有定義。1 譚浩強的書也是人寫的。可以看,但是不管是國內還是國外的,肯定是盡信書不如無書。始終要有書本的知識經過自己的檢驗轉換為自己腦海中的知識的過程。何況我認為初學者比起直接看國外的書先看看國內的書未嘗不可。我剛開始看國外的書就有點吃不消,主要是表達...

程式設計初學者是易語言還是c語言,程式設計初學者,應該學C語言,還是先學易語言?

肯定bai是c語言,就先是du語言的基礎一樣,易語言zhi也就寫寫dao c語言算是基礎吧,學好了它其他都會進行得順利 c語言,c語言雖然較難,但是容易學,而且非常的接近底層,是很多遊戲內部 程式設計初學者,應該學c語言,還是先學易語言?易語言.就是那個中文程式語言.我曾經接觸過 拿來寫外掛用的.易...