1樓:
api不是一句兩句能完全說明白的,但是我可以這麼簡單的一說你對它有個大體的印象:api就是程式與windows的一種介面,比如可以直接用api控制視窗 選單 記憶體等等。
學習語言的話首先要學習基礎的,比如要學vc++就得先學好c(c++),然後在學vc++的時候慢慢地會接觸到api以及其他的一些介面。所以在剛開始的時候並不用接觸這些,反而接觸的多了使人更迷惑。而真正學這些的時候就是你需要用的時候。
語言這個東西就是在用的過程中進步,起碼我是這麼認為的。
關注此問題(8-24 13:29):
相比起vc++來,其他的是基礎。現在要想編出有windows標準介面的程式必須得用vc++,c跟c++只是一門語言,而vc++是一種開發環境。
也就是說要想學好vc++必須得有c或者是c++的基礎。
另外,c++是c的增強版本,在c的基礎上增加了物件導向以及其他的一些。
vc++在c++的基礎上增加了windows標準介面,支援api等等。
----------------
1、學習語言是一個長久的過程。學習語言除了包括學習語法,還包括學習資料結構和演算法,後者一輩子你也學習不完,而語法也包括基本語法以及庫檔案(windows上還有api 控制元件等等),基本語法很好學,如果你下大工夫的話,用上一星期就能學完,最長也不過一個月。
2、基礎:興趣、基本數學基礎、基本英語基礎(認識a-z就行)。
3、我小學的時候就學了vb以及api麼麼麼的,一點問題沒有。
4、不需要掌握很多英語詞彙,只要有興趣就行,慢慢地就記住常用的詞彙了。
2樓:匿名使用者
同意樓的哥們
只要堅持下去
什麼基礎都不是那麼重要
雖然高階的技術在不斷的變化
但很多時候我們用的是基本的
所以只要你堅持下去,有那個興趣
問題會一個一個解決
學好c語言不上個問題
這個語言過去了
其他語言 就會輕車熟路
這樣的想法值得支援
我推薦你一本書(地球人都知道的)潭浩強的c語言
3樓:匿名使用者
認中文會字母
再準備一本英文詞典
然後找個培訓學校
自己學有困難
4樓:匿名使用者
嗯...首先最好把小學畢業了比較好...最好再把初中也念了,接下來就自己就知道改怎麼學了
如何學習c語言
5樓:卯永芬次凰
學習c語言的方法很多,最有效的莫過於
學習心態以及學習的順序!
心態要端正,遇到問題別懷疑自己的大腦和能力,我敢保證只要你沒有智障,任何語言對你來說絕對不是問題!
學習順序非常重要,比方說你不能在不學習普通型別變數的操作下去學習陣列……我建議你好好把基礎大好,還有一個就是
c語言在執行的過程中
他的底層是如何實現的,這個很重要,
如果你按照我說的學習,c語言對你來說
很容易!
6樓:赫微蘭羅巳
藉此希望對初學者有點幫助:
一、分號
,大括號
分號。分號是表示式結束的標誌,一般表示式後面都要有。
寫“;”的時候一定要注意:是否要結束前面的語句
。注意:if,switch,for,while語句,資料型別定義,函式定義。
if(a>b)
/*if語句,沒有分號*/
while(i+=10,i!=100);
/*while語句迴圈體為空,依靠逗號語句實現迴圈*/
struct
a/*結構體資料定義,沒有分號*/
b;/*結構體變數,要有分號*/
intsum(...)
/*函式定義,沒有分號*/
大括號。大括號是一個語句段的標誌。
寫大括號時最好一次寫一對,然後把游標移到大括號裡寫
。避免遺漏。
二、運算子號
“=”與“==”
“=”用於賦值,注意“=”左邊必須是變數,右邊可以是常量也可以是變數。“==”用於判斷兩個量的大小,左右兩邊可以是常量也可以是變數(
儘量把常量寫在左邊,這樣“==”誤寫成“=”時編譯器就會報錯
)。運算表示式有它本身的值
。“=”語句值為“=”右邊的量的大小;“==”語句值為判斷結果,無外乎兩種,0(表示“==”兩邊不等)1(“==”兩邊相等)。
(i=1)==(3==4);
/*i值為1,整個表示式值為0*/
“,”逗號語句是從左到右計算,整個逗號語句的值為最後一個語句的值
i=(j=2,j+8,j++);
/*先計算j=2,值為2,j+8不是運算表示式,跳過,計算j++得到整個括號內的值3*/
“/”“/”兩邊都是整型變數的時候結果也是整型,而且結果遵循向0靠攏的原則
。運算子的優先順序及結合方向
不多說了,**一定要背牢。
三、變數
命名不要吝惜,能說明白性質儘量在變數的名字上說明。
避免老是使用一個字母,或者難以理解的變數名
。對於較長的變數命名可以使用巨集定義、型別定義。
#deine
up0x4800
/*鍵碼的巨集定義*/
typedef
struct
mem;
/*結構體變數的型別定義*/
7樓:呼新蘭騎丙
嘿嘿,你跟我有那麼一比
當初我也是成績相當不好
但是隻要感興趣,絕對是學得好的。
有人說學c++之前一定要學c。
這倒不一定
但是如果直接學c++的話
之後最好再看看c
瞭解一下也是有好處的,
c++primer
是本好書
注意不是primer
plus
這本我沒看過
甚至你可以隨便先找本爛書看
如果你屬於很好問的人的話
你一定會有很多問題
然後再看c++primer
那樣效果會很好的
另外,多上論壇
不懂問就是
積累了一定的知識之後可以試著幫著回答別人的一些問題這樣可以加強自己對語言的理解。
有一點不同意樓上的說法
c語言是基礎,但他絕不簡單
簡單的知識語法而已
而你知道語法有什麼用呢?
就好比你知道中文的語法
你就能寫出漂亮的詩歌嗎?
答案是否定的……
語法並不太必要刻意熟記,
用多了自然就記得了
思考演算法、結構
最重要的是程式設計思想。
“物件導向”不是說說而已
如果沒理解清楚那寫出來的東西說不定就是四不象。
但是不必害怕,
雖然不簡單,但也不是難以入門。
具體的在你學的過程中是能夠慢慢體會到的。
8樓:宿夕章茶
這位網友,您好:
1.我建議您先看書吧,譚老的那本還可以,適合初學,編譯器用win-tc吧,網上搜搜
2.我推薦使用vc++6.0中文版
因為國家考試用的就是那個
當然了還有turbo
c這個也是以前國家考試用的
但是這些版本很老了
而且沒有現在的方便
對於一個初學者來說
用老版本麻煩些比如你遇到了問題想去諮詢下別人老版本的尤其是比較經典的turbo
c2.0的
你需要把原來的**在寫一遍才行
而visusl
c++6.0的則可以用滑鼠進行復制操作
很是快捷
而且vc還有自動用不同的顏色來顯示不同型別的**對初學者來說
是個很好的糾錯功能
比如你的關鍵字打錯了
顏色是會變的
其實vc不僅適合初學者
它是大眾化的軟體
正因為它的優秀所以就適合很多人群
補充:vc不僅有6.0的版本
還有2005的2008的
為什麼還是建議你用6.0的呢
還是因為國家考級就是用的6.0的
而且很多人也在用它
我們都用這個
vc++6.0
這是微軟的一個功能很強大的程式設計軟體,c語言、c++語言都適用,裡面有很多很好的功能是tc無法比擬的。
希望我的答案能幫到您!
謝謝你:朋友!
學程式設計的要求有哪些?
9樓:風憬如嫿
程式設計入門基本上是沒什麼要求的,如果想要學好程式設計,在這個行業走得更久,更遠是有要求的,要說有要求的話,就是最好能看懂漢字,會一點英語和數學。
程式設計的入門學習,門檻相對比較低,即使沒有基礎,只要自己肯努力,想要入門還是相對較為容易的。但是如果是想讓自己未來的發展空間更大,那麼去專業的學校學習也是值得考慮的,有老師帶領,入門會相對輕鬆,除此之外,你學到的知識也會更加全面。
10樓:考山歷雅柔
學歷?只要不是智力有問題就能學,學歷不重要,只要肯用心!當然英語和數學會對你有所幫住,電腦硬體配製一般就可以,配製的要求不高。當然配製高會更好。要有好的教材也挺關鍵。
11樓:業令酈雪峰
一定要熱愛程式設計,從心中的那種愛,並且還要耐得住寂寞,因為程式設計是很枯燥的一個重複性工作...一般人是堅持不下來的.如果有了這個心,邏輯思維稍微好點,有點數學和英語的基礎就可以了,
12樓:招承後昭
有心學,懂一定的英語,有電腦,就差不多了,
現在最流行的程式設計軟體是什麼啊
13樓:長沙新華電腦學院
學技復術可以考慮計算機相關的
制專業,因為現在bai人人都離不開
du,社會發展的zhi趨勢也告訴我們這dao個行業的巨大前景,學習這方面的專業將來可從事崗位多,就業薪資高。可選擇專業有軟體、硬體、網路、設計等等,可以瞭解後做決定。
有機會去專門的電腦學校走走看看
14樓:匿名使用者
這個很難說準。
目前流行的有c,c++,vb等。
15樓:匿名使用者
你想編什麼啊?
要不怎麼說啊
16樓:匿名使用者
沒有最流行的,只有適合你的!呵呵
我現在是大一新生,想自學c語言,有沒有什麼好的網路課程推薦,我完全就是一小白,所以需要從基礎開始講
我小學文化,請問可以學好程式設計嗎,小學文化學不了學程式設計嗎
世上無難事,只怕有心人 首先要努力學好英語,因為程式都是英語,其次你要學好數學,計算機就是用來計算的,你至少要對常用的數學函式能熟悉運用 應該可以,不過有難度,我表哥小學畢業,但他修電腦水平一流,但他有修理電器的基礎和摸索的精神。我想,學軟體應該更難,不過既然你能在這提出問題,就說明你比較厲害,你不...
女方小學文化,無工作,我大專有穩定工作,孩子一歲半會判給誰
按法律程式是叛給女方撫養,由你負責她們的撫養費。看在孩子面上,最好不要離婚,湊合著過幾年,即使要離婚等到孩子大點了,最起碼那時候孩子他知道你是他父親,你再離婚吧。希望我的回答對你有所幫助,如果滿意請採納。孩子會判給有穩定收入的一方,也就是判給你。離婚和學歷無任何關係,和誰工作也沒有關係,看你們倆離婚...
我是個理科美術生在陝西,考一本大學,文化課專業課要達到多少我要個奮鬥目標
你要先考慮你能考多少,在考慮學校的要求。雖是美術生,但文化也要跟上,才能更好的創作。你在哪個學校讀問題並不大,問題是你願不願意學。學校再好,你不學業沒用。再大學,一般都是靠自學,老師是不怎麼管你的。盡量考高點。好好加油。成為一名美術名家便是你的最大目標。短期目標就是先提高你的文化成績和專業成績,對專...