C語(yǔ)言從B語(yǔ)言發(fā)展而來(lái),B語(yǔ)言從BCPL發(fā)展而來(lái),BCPL是從FORTRAN發(fā)展而來(lái)。
BCPL和B都支持指針間接方式,所以C也支持了
C語(yǔ)言還收到了PL/I的影響,還和PDP-II的及其語(yǔ)言有很大關(guān)系。
1973年3月,第三版的Unix上出現(xiàn)了C語(yǔ)言的編譯器
1973年11月,第四版的Unix(System Four)發(fā)布,這個(gè)版本完全是用C語(yǔ)言重新寫的。
經(jīng)典C
標(biāo)準(zhǔn)
主流編程軟件:
1.3.4是我個(gè)人體驗(yàn)過(guò)的,2的功能和1有點(diǎn)重疊,且1更強(qiáng)大,Visual Studio 各種功能只能在 Windows 和 macOS(Mac OS X )之上運(yùn)行,不能跳躍各平臺(tái)編輯。visual studio code是一款真正的跨平臺(tái)編輯器,可以在用戶習(xí)慣的平臺(tái)上使用,而不是非要遷徙到 Windows上。于是沒(méi)有嘗試VS。
個(gè)人認(rèn)為__vs code__的功能最強(qiáng),但對(duì)新手最不友好,各種配置十分繁瑣,且就算配置好了,run的時(shí)候一不小心就會(huì)出錯(cuò)。subline__的界面比較友好,不需要配配置,也簡(jiǎn)單容易上手,不過(guò)作為輕量級(jí)編程軟件有一個(gè)缺點(diǎn):無(wú)法單步調(diào)試。最終選擇了__code blocks,雖然界面簡(jiǎn)陋,但勝在較為輕量,功能也足夠齊全。
個(gè)人推薦新手先使用VS code 和code blocks ,實(shí)際用過(guò)之后二者選其一。vs vode用習(xí)慣了應(yīng)該也是很好的平臺(tái),但目前我還是先使用code blocks。
第一個(gè)程序#include//頭文件
int main() //int是變量類型,表示main這個(gè)變量是int字符類型。main是一個(gè)變量名稱。
{printf("Hello World!\n"); //printf是函數(shù),打印,也就是把“”里的東西呈現(xiàn)出來(lái)。
return 0; //return 0是程序正常退出。當(dāng)程序得到一個(gè)結(jié)果已經(jīng)無(wú)需再往下執(zhí)行的的時(shí)候或者程序員自己想判斷函數(shù)執(zhí)行出錯(cuò)想退出的時(shí)候執(zhí)行return0操作;也可以return1或其他的值由程序員自己定義在調(diào)用函數(shù)的地方可以取得反回值進(jìn)行判斷就能知道函數(shù)執(zhí)行的情況。
}
代碼實(shí)踐#includeint main()
{printf("22+34=%d",22+34) ; //%d是一個(gè)數(shù)值輸入函數(shù)(我的理解),可以把“,”后面的變量或者值賦予%d
return 0;
}
//輸出:22+34=66
#includeint main()
{int price = 0;//int是變量price的類型,變量price的起始值為0
printf("請(qǐng)輸入金額(元):%d");//&:地址取位符,顧名思義,就是獲取當(dāng)前變量(price)的內(nèi)存地址,想要獲得那個(gè)變量的地址,就用&后面跟上那個(gè)變量。
scanf(%d,&price);
int change = 100-price;
printf("找零%d元",change);//為什么這里不用地址取位符,而上面的用了?我的疑惑,望解答。
return 0;
}
//輸出:100-price 元
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧
網(wǎng)頁(yè)名稱:[C語(yǔ)言學(xué)習(xí)]1.1C語(yǔ)言簡(jiǎn)介,簡(jiǎn)單程序等-創(chuàng)新互聯(lián)
新聞來(lái)源:http://muchs.cn/article36/cdiepg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供電子商務(wù)、自適應(yīng)網(wǎng)站、定制開發(fā)、定制網(wǎng)站、App開發(fā)、Google
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容