從上一節(jié)課開(kāi)始,我們的程序已經(jīng)有趣并相對(duì)復(fù)雜起來(lái)。當(dāng)更多的代碼積聚起來(lái)時(shí),避免不了會(huì)犯下錯(cuò)誤。語(yǔ)法階段的錯(cuò)誤,比如忘掉分號(hào)等, 會(huì)在編譯階段被編...
函數(shù) 一個(gè)函數(shù)是用于完成特定任務(wù)的程序代碼的自包含單元。它可以執(zhí)行某些動(dòng)作,如使用printf進(jìn)行輸出;或返回一個(gè)值供程序使用,也可以同時(shí)具有以...
賦值運(yùn)算符 在C語(yǔ)言中,相等號(hào)(=)稱(chēng)為賦值運(yùn)算符,而不是表示兩個(gè)數(shù)值是否相等。賦值語(yǔ)句是由賦值表達(dá)式再加上分號(hào)構(gòu)成的表達(dá)式語(yǔ)句。 看上面的代碼...
表達(dá)式 表達(dá)式是由運(yùn)算符和操作數(shù)組合構(gòu)造成。最簡(jiǎn)單的表達(dá)式是一個(gè)單獨(dú)的操作數(shù),以此作為基礎(chǔ),結(jié)合語(yǔ)言自身支持的操作符,就可以建立復(fù)雜的表達(dá)式。下...
類(lèi)型 類(lèi)型表明了具有某種共同特性的事物抽象特征。 字符類(lèi)型char通常用來(lái)存儲(chǔ)字符數(shù)據(jù),如字母 'a', 'b'等。 整型類(lèi)型int用于存儲(chǔ)正整...
理解轉(zhuǎn)義字符 轉(zhuǎn)義字符顧名思議就是轉(zhuǎn)換字符的意義,一個(gè)轉(zhuǎn)義字符書(shū)寫(xiě)上是兩個(gè)字符,但只表示一個(gè)含義。我們已經(jīng)使用過(guò)"\n"將文本換行輸出,它就是一...
多行文本輸出 在上節(jié)的教程中,我們使用printf()函數(shù)輸出了Hello, World! 以向這個(gè)世界問(wèn)好。你可能留意到了文中提到的\n,它用...
學(xué)習(xí)一門(mén)程序設(shè)計(jì)語(yǔ)言的惟一途徑就是使用它編寫(xiě)程序,但是如果一開(kāi)始就面對(duì)一個(gè)復(fù)雜的程序,并詳盡的介紹語(yǔ)言的方方面面,將會(huì)涉及到許多細(xì)節(jié)方面的知識(shí),...
控制臺(tái)應(yīng)用程序也被稱(chēng)作為命令行程序。在Windows中,命令行界面以名為"命令提示符"的應(yīng)用程序窗口形式存在。雖然命令行界面在很大程序上已經(jīng)被圖...