大家好,大家在學(xué)習(xí)C語言過程中,會用到很多編譯器,也會看到很多代碼,有些代碼譬如要包graphics頭文件的源碼?VC6、VS、Dec、CB都編譯不過,原因就是這些代碼都是TC編譯器環(huán)境下的程序!
TC編譯器是古老的十六位系統(tǒng)環(huán)境下的編譯器,這個程序最大的特點就是基本不用鼠標(biāo),以前一直在DOS環(huán)境下運(yùn)行,他的界面也是那種像BIOS一樣的界面,為……繼續(xù)閱讀 »
CTO
8年前 (2017-03-27) 95204瀏覽 22評論
640個贊
今天給大家開始介紹Dev-C++這款編譯器的使用方法,由于藍(lán)橋杯競賽的要求,今天給大家做入門介紹。
下載地址依舊見:C/C++開發(fā)編譯器等常用工具下載
安裝版和綠色版都有,相差無幾,大家自行選擇。
首先雙擊運(yùn)行Dev-C++軟件,第一步,點擊File – New – Project
?
?
在新打開的窗口中根據(jù)自己的需要如點擊Con……繼續(xù)閱讀 »
CTO
8年前 (2017-03-21) 86130瀏覽 15評論
715個贊
之前自推出VC6作為教學(xué)、訓(xùn)練的編譯器以后,VC6的種種問題及與訓(xùn)練場判題系統(tǒng)標(biāo)準(zhǔn)的不符,導(dǎo)致不少新同學(xué)被坑不少,今天起我們將加大對其他編譯器學(xué)習(xí)的支持,對于訓(xùn)練場中的題目,我們極力建議大家以CodeBlocks作為編程工具。
下載地址見:C/C++開發(fā)和學(xué)習(xí)人員必備工具下載集合(含助手及破解補(bǔ)丁)?
版本號為16.01,下載安裝……繼續(xù)閱讀 »
CTO
8年前 (2017-03-10) 123005瀏覽 12評論
748個贊
在前面給大家提供的C語言網(wǎng)Online Judge系統(tǒng)支持語言和編譯說明
中,對于判題結(jié)果僅僅是大致的解釋,仍不少同學(xué)感到迷惑,那今天我們就對這些結(jié)果一一詳細(xì)解釋并舉例說明,讓大家徹底覺悟!
等待
等待
服務(wù)器正忙,請稍后查看
運(yùn)行并評判
您的程序正在評測中
編譯中
您的程序正在被編譯
正確
恭喜您!完全正確!
格式……繼續(xù)閱讀 »
CTO
8年前 (2017-03-07) 32021瀏覽 3評論
277個贊
在C語言學(xué)習(xí)過程中,大家或許聽到過左值和右值的概念,甚至在調(diào)試程序時編譯器也會給出” left operand must be l-value ” 即左操作數(shù)必須為左值!,今天我們將為大家詳細(xì)解釋這兩個詞,以及兩者的區(qū)別!
簡單而言,在賦值運(yùn)算符“=”左邊的就是左值,在賦值運(yùn)算符“=”后邊的就是右值,感覺像是廢話,但非常好理解。但更多時候,我們……繼續(xù)閱讀 »
CTO
8年前 (2017-01-09) 26999瀏覽 0評論
81個贊
之前有同學(xué)題過這個問題,我就想為何要會提這個問題?大概因為他們都與常量有關(guān)吧!define是宏定義,它可以把一個標(biāo)識符變成一個常量,而const是一個修飾符,它可以修飾一個變量為常類型,使其不可被修改!今天我們就把這兩個類型做一個區(qū)別。
首先,本質(zhì)上兩者不同,define修飾出來的是常量!并且是真常量!
而const修飾的是假常量,它本質(zhì)還是變……繼續(xù)閱讀 »
CTO
8年前 (2016-12-23) 12641瀏覽 0評論
33個贊
前言
在純C語言編程中,數(shù)組的創(chuàng)建必須是固定的大小,因為C語言本身沒有提供動態(tài)數(shù)組這種數(shù)據(jù)結(jié)構(gòu),這是一個讓習(xí)慣了使用高級語言編程的人轉(zhuǎn)做C開發(fā)面臨的一個很頭疼的問題,本篇文章就將介紹如何使用純C語言編程實現(xiàn)一個對象來作為動態(tài)數(shù)組。
閱讀本篇文章前,作者假設(shè)讀者已經(jīng)對C語言的基礎(chǔ)概念有了一定了解,比如知道什么叫數(shù)組,知道C語言的基礎(chǔ)語法等。如果讀者還對C語言……繼續(xù)閱讀 »
CTO
8年前 (2016-12-15) 22356瀏覽 1評論
36個贊
為了幫助大家掌握斷點調(diào)試技巧,掌握程序員必備的調(diào)試能力,我們特攥寫了這套以VC6編譯器為工具的斷點調(diào)試技巧目錄如下:
VC6斷點調(diào)試之如何下斷點(上)<第一篇>
VC6斷點調(diào)試之如何下斷點(下)<第二篇>
VC6斷點調(diào)試之監(jiān)視變量<第三篇>
VC6斷點調(diào)試之條件斷點<第四篇>
VC6斷點調(diào)試之窗口……繼續(xù)閱讀 »
CTO
8年前 (2016-12-12) 28170瀏覽 2評論
105個贊
以下摘自黃老師課堂日常答疑、與學(xué)生交流的真實問題總結(jié),為了便于入學(xué)者學(xué)習(xí)查閱,總結(jié)歸納于此。
1、問:我想判斷一個數(shù)字是否在一個區(qū)間里,比如if(90<a<100)可以嗎?
?黃老師答:答案是不可以的! 關(guān)系運(yùn)算符無論是大于小于還是不等于等等,都屬于雙目運(yùn)算符,即參與運(yùn)算的對象是兩個。兩個條件需要兩個表達(dá)式分開表達(dá),用邏輯與鏈接,即……繼續(xù)閱讀 »
CTO
8年前 (2016-12-07) 20154瀏覽 3評論
146個贊
通過長時間的交流發(fā)現(xiàn),許多新人往往看到第一個C程序就崩潰,譬如helloworld,許多新人會覺得為何一個就輸出helloword的程序怎么還有這么多行代碼?各種符號在一起亂七八糟的是什么鬼?
為了便于理工科初學(xué)者理解常見的一個C程序,我總結(jié)了一個萬能公式給大家:
C程序 = 主函數(shù)+m*自定義函數(shù)+n*文件包含
(其中m、n均大……繼續(xù)閱讀 »
CTO
8年前 (2016-10-16) 37935瀏覽 16評論
161個贊