說明:如果您有任何疑問或想咨詢其他業(yè)務(wù)請撥打電話 400 685 0732
全網(wǎng)監(jiān)測海量數(shù)據(jù)按需發(fā)布監(jiān)測預(yù)警
實(shí)時(shí)把握輿情動(dòng)態(tài)精準(zhǔn)追溯信息源頭
對(duì)于小編而言,c語言是一個(gè)十分難學(xué)的編程,可是對(duì)于想要從事與計(jì)算機(jī)相關(guān)專業(yè)的人群來說c語言則是必須要學(xué)習(xí)的一個(gè)內(nèi)容,所以今天我們也一起來看一看計(jì)算機(jī)c語言的一些入門教程。
計(jì)算機(jī)C語言入門——C語言中的環(huán)境如何搭建
CODEBLOCKS軟件,直接百度,完成之后,點(diǎn)擊執(zhí)行文件安裝軟件
這個(gè)軟件也就29兆,不太大,很容易,打開安裝軟件,然后點(diǎn)擊下一步
選擇安裝路徑,對(duì)于新手來講建議選擇安裝到默認(rèn)路徑,也就是C盤底下,我這里就不安裝到C盤底下了,因?yàn)槲业腃盤容量太小了,我安裝到D盤下邊。
軟件安裝到這里,我們就需要注意,這里是選擇編譯器,如果你沒有安裝編譯器,那么這里的選項(xiàng)都是置灰的,所以我們安裝一下編譯器,推薦安裝GCC編譯器,因?yàn)樗?,只?2兆,而且跨操作系統(tǒng)。MINCW太大42兆,當(dāng)你安裝好GCC以后,你就看到置灰的第一個(gè)GCC變亮,然后選擇第一個(gè)GCC編譯器,點(diǎn)擊OK
進(jìn)行完第四步驟,我們的C語言環(huán)境就安裝好了,現(xiàn)在來新建一個(gè)工程測試一下,點(diǎn)擊FILE->NEWPROJECT,然后選擇CONSOLEPROJECT也就是控制臺(tái)應(yīng)用程序,點(diǎn)擊GO
然后選擇我們要編輯的語言,CODEBLOCKS支持兩種語言,C語言和C++,簡單方便的編輯方式,能夠更好,更快的讓我們學(xué)習(xí)C語言,這里我們選擇C語言,點(diǎn)擊NEXT
然后我們給工程文件命名,這里我們給工程命名為TEST,注意第二個(gè)空白處是我們要選擇保存項(xiàng)目工程的文件夾,我們在硬盤中找到一個(gè)文件夾,選擇就可以了,點(diǎn)擊NEXT
我們現(xiàn)在打開剛才建立好的TEST工程,其中有一個(gè)工程默認(rèn)生成的MAIN.C,里邊是一個(gè)輸出HELLOWORLD的程序,我們點(diǎn)擊左上角的綠色三角,也就是RUN按鈕,運(yùn)行一下程序,會(huì)彈出來CONSOLE對(duì)話框,黑色的CONSOLE對(duì)話框里顯示的就是我們在程序中輸出的信息。
C語言如何定義一個(gè)常量字符串
定義:用雙引號(hào)(“”)括起來的0個(gè)或者多個(gè)字符組成的序列
存儲(chǔ):每個(gè)字符串尾自動(dòng)加一個(gè)‘\0’作為字符串結(jié)束標(biāo)志
(1)在C語言中沒有專門的字符串變量,如果想將一個(gè)字符串存放在變量中以便保存,必須使用字符數(shù)組,即用一個(gè)字符型數(shù)組來存放一個(gè)字符串,數(shù)組中每一個(gè)元素存放一個(gè)字符。例如“CHARA[10]=”LOVE”.”
(2)在程序中,字符串常量會(huì)生成一個(gè)“指向字符的常量指針”。當(dāng)一個(gè)字符串常量出現(xiàn)于一個(gè)表達(dá)式中時(shí),表達(dá)式所使用的值就是這些字符所存儲(chǔ)的地址,而不是這些字符本身。因此,你可以把字符串常量賦值給一個(gè)“指向字符的指針”,例如:CHAR*A=”123″;A=”ABC”;,后者指向這些字符所存儲(chǔ)的地址。但是,你不能把字符串常量賦值給一個(gè)字符數(shù)組,因?yàn)樽址A康闹苯又凳且粋€(gè)指針,而不是這些字符本身。例如:CHARA[5];A[0]=”A”;就是錯(cuò)誤的,報(bào)錯(cuò)結(jié)果:INVALIDCONVERSIONFROM’CONSTCHAR*’TO’CHAR’。
例如:CHARA[10]=”LOVE”,的意思就是用字符串“LOVE”來初始化字符數(shù)組A的內(nèi)存空間,而數(shù)組的首地址也就是“LOVE”字符串的地址。
以上就是c語言入門教程的相關(guān)內(nèi)容,其實(shí)c語言只要學(xué)會(huì)還是比較簡單的,只不過是小編,沒有這種天賦罷了,如果大家還想了解更多與之有關(guān)的內(nèi)容,歡迎關(guān)注我們文軍營銷的官網(wǎng)。
推薦閱讀
說明:如果您有任何疑問或想咨詢其他業(yè)務(wù)請撥打電話 400 685 0732