計(jì)算機(jī)學(xué)習(xí)日記之c語(yǔ)言,printf()函數(shù),第一個(gè)程序helloworld
自我介紹
我是一個(gè)無(wú)聊的人,身邊的人都這么覺(jué)得我。我身體不好,只能待在家里,因?yàn)樯眢w的緣故,我工作是斷斷續(xù)續(xù)的。距離上次工作已經(jīng)快兩年了,待在家里讓我每天都很焦慮抑郁,所以我想也不能這樣下去,于是就想利用網(wǎng)絡(luò)資源多學(xué)習(xí)知識(shí)技能啥的,希望以后能有用。
C語(yǔ)言
c語(yǔ)言的歷史背景:
我在B站某視頻上看介紹, c語(yǔ)言是由兩位大神想利用工作單位的電腦打游戲,好不容易找到臺(tái)電腦,但是沒(méi)有操作系統(tǒng),為了開(kāi)發(fā)出一款“能玩游戲的操作系統(tǒng)“,他兩人開(kāi)發(fā)出來(lái)了c語(yǔ)言。而這兩位牛人就是丹尼斯里奇和肯尼斯湯普遜,兩人在美國(guó)的貝爾實(shí)驗(yàn)室完成了這一壯舉。
c語(yǔ)言學(xué)習(xí)前的準(zhǔn)備:
首先得有教材,然后就是學(xué)習(xí)工具。我選擇的教材是c primer plus(第六版)中文版,因?yàn)橛⑽乃讲缓?,所以只能看中文的。不過(guò),沒(méi)關(guān)系,我想翻譯應(yīng)該不會(huì)很差。這本書(shū)網(wǎng)上可以找到,所以直接看電子書(shū)就好。另外就是學(xué)習(xí)工具,我選擇用VScode,是微軟開(kāi)發(fā)出的代碼編輯器,非常好用。然后就是下載一個(gè)編譯器,因?yàn)閂Scode只是一個(gè)編輯器而已,所以需要一個(gè)c編譯器才能編譯c程序,我在網(wǎng)上搜索教程,教程上都是推薦用MinGW-w64 gcc,這個(gè)在網(wǎng)上有下載鏈接,可以找到。下載后根據(jù)網(wǎng)上的教程配置環(huán)境變量即可。
c語(yǔ)言學(xué)習(xí)打卡:
今天學(xué)習(xí)了三個(gè)程序,第一個(gè)是helloworld。
第二個(gè)是兩個(gè)整數(shù)的加法,第三個(gè)是兩個(gè)整數(shù)的減法。
今天具體來(lái)講hello world,因?yàn)槲沂切率?,所以最?jiǎn)單的程序,對(duì)我而言也是有難度的。先上圖

這就是hello world的程序代碼。第一行是頭文件,int main是主函數(shù),寫(xiě)在int main的大括號(hào)里的printf是輸出函數(shù),return?0是返回值。
再上圖

這就是運(yùn)行結(jié)果。
今天到此為止,希望大家每天開(kāi)心愉快。