1樓:葉歸塵的誓言
c語言是基礎程式語言,mfc和qt是用c語言編寫的函式庫。前後臺關係。
2樓:網友
num = num<<1)+*p++-0';
總體看來是三個量做 num=a+b-c的賦值運算。
首先 (mun<<1)的意思是num的值左移1位 計算方法是 num=num*2 (左移運算的方法: 左移幾位就乘以2的幾次方)
p是位址p只想記憶體單元的值 這個你肯定知道把。
最後減去'0' 一般是用於字元資料轉成ascii資料。
3樓:
c語言 跟mfc qt 有什麼關係啊?
因為c語言進化出了c++,出現了類的概念,如果僅僅用過去的c語言的api的話,滿足不了c++的開發需求,程式要仍然要編寫大量的基礎類,重複工作很嚴重。於是,微軟推出了mfc,這是一整套的基礎類庫,裡面是比api函式更高階的基礎類,封裝進了資料和動作,更方便c++開發人員使用。同時,mfc還提供了乙個平臺,比如文件/檢視架構,比如訊息傳遞機制等等。
對於c語言有何見解?
4樓:
c語言是什麼。c語言是一門通用計算機程式語言,應用廣泛。c語言的設計目標是提供一種能以簡易的方式編譯、處理低階儲存器、產生少量的機器碼以及不需要任何執行環境支援便能執行的程式語言。
2.怎樣學好c語言 。1、學好c語言,你可以很好地應付任何一種程式設計工具。
2、一定要多上機練習,通過程式瞭解相關知識。幾經反覆方得正果。3、不要把學習c語言當成一種任務,更不要把它看成很難完成的任務。
要充滿自信,只要是乙個智力正常的人都能學好c語言。始終保持遊戲的心態,多發現其中的樂趣。當感到程式設計趣味無窮,那你在電腦方面將前程無量。
4、如果乙個程式一時無法弄清楚最後暫時放在一邊,過一段時間你可能會從其他的程式中悟出道理。5、c語言是乙個整體,各個方面是有機聯絡的,
關於c語言的?
5樓:南桉
第一步:執行(++i),+i是先加後用,所以執行完後 i+1=8。
第二步:執行(i++)i++是先用後加,所以這時 i還是8。
第三步:執行第二個(i++)同上,這時 i還是8。
第四步:執行 k=( )剛才算出了三個括號內的值都是8,所以 k=8+8+8=24。
第五步:因為第二步和第三步的i是先用後加,這時這個表示式已經運算完了,所以i會自增兩次,最後i=8+1+1=10。
c語言有用嗎?
6樓:網友
當然有用了!
這門語言雖然是很早以前發明的,新興語言如c#、vb……功能十分強大,但每乙個都無法代替c語言,原因:c語言結構簡單,所佔空間小,而且能直接對儲存裝置進行操作,所以特別適合底層程式設計,比如嵌入式設計,你用的遙控器、玩具賽車裡面的晶元就是將c語言設計出的程式嵌入到硬體上而製作出來的;還有,像lunix這樣很牛逼的作業系統也是用c語言做的,因為執行起來相當快!
還有還有啊,現在一名合格的黑客基本都會c語言,他們都是用這種語言編寫突破網路的程式、破解密碼的程式和病毒的……
至於現在很熱火的c++和c#等都是高階語言,不能進行底層操作,空間大,對硬體的要求太高,只適合編寫一下很大的程式,一些功能實用、輕便快捷的程式還是要c語言這樣的語言編寫……
7樓:網友
你說有就有,沒有也有。
你說沒有就沒有,有也沒有。
8樓:匿名使用者
此問題問的沒意義。c語言當然有用,而且用處巨大,但對於你c語言有用與否,具體問題具體分析。
9樓:網友
如果你是打算做程式設計師或者軟體開發相關類行業,則一定要學,因為c語言與c++的差別不大,並且c++為主流程式設計軟體之一。如果你是其它行業的學生,包括平面設計、三維設計、網頁設計類,則你學c語言就完全是多餘的,,因為你單純地學c語言,即使你將c語言那本教材學得熟又熟,甚至你計算機二級c語言拿100分,照樣不能說明你具備製作小軟體的能力,,,只能說明你剛剛在程式設計階段入了門而已。。。要想學c語言並通過c語言製作出小軟體來,必需要連帶《資料結構》《windows下的程式設計》等全部學會。
否則你學完c語言等於沒學。。如果是為了考證,或者為了找工作而學,我勸你不必浪費時間,因為如果你將學c語言的時間用來認真學學ps、3d等等更有價值。。
什麼叫做c語言?
10樓:應語樂正
c語言是combined language(組合語言)的中英混合簡稱。是一種電腦程式設計語言。它既具有高階語言的特點,又具有組合語言的特點。
它可以作為工作系統設計語言,編寫系統應用程式,也可以作為應用程式設計語言,編寫不依賴計算機硬體的應用程式。因此,它的應用範圍廣泛,不僅僅是在軟體開發上,而且各類科研都需要用到c語言,具體應用比如微控制器以及嵌入式系統開發。
11樓:網友
基於 b語言的一類高階程式語言。
c語言好用嗎 ?
12樓:趙耀聖
不知道該怎麼回答,如果說好不好用的話,還不如問他有什麼優點,c的優點:編譯速度快,**相對簡潔,適合於過程式和結構式程式的開發,可以直接訪問記憶體,支援巢狀組合語言,功能強大……,缺點不支援物件導向,**比較難理解。
C語言求解釋一下語句,C語言求解釋一下乙個語句
第乙個else if簡單來說就是當c不等於32 也就是空格符號 的時候,判斷其是否是字母 a z 即是否在a z之間,後面同理 a 相當於ascii碼65,即 a 就是65.因為直接看65不能直觀的看出字母是a,所以寫成 a 就直觀了。for 當滿足條件是執行for語句塊 一直執行到不滿足是停止 i...
c語言題目不理解哪位給解釋下,C語言的一些題目 不太理解程式碼,求詳細解釋,手寫部分看不懂 10
str主要是判斷字串是否到了末尾一個字元 0 1。首先c語言運算子的優先順序,關係運算子 大於邏輯運算子 所以 str str ch 等價於 str str ch 2。來看一看while迴圈中內容的意思。是必須兩個變數的值都為1才為真,才會執行while迴圈內內容。而 str是一個字串的內容,字串只...
C語言的問題?誰能解釋一下,C語言問題,這個程式看不明白,誰能解釋一下 謝謝
這個程式寫的不對吧?前面應該是 include include 包含標頭檔案,調入c語言函式庫 後面主函式是 main 主函式main 主函式結束 詳解 程式的功能是從鍵盤輸入一個數x,求x的正弦值,然後輸出結果。在main 之前的兩行稱為預處理命令 詳見後面 預處理命令還有其它幾種,這裡的incl...