從上一節(jié)課開始脂男,我們的程序已經有趣并相對復雜起來。當更多的代碼積聚起來時种呐,避免不了會犯下錯誤宰翅。語法階段的錯誤,比如忘掉分號等爽室, 會在編譯階段被編譯器檢測出來汁讼。而調試更多的是用...
函數(shù) 一個函數(shù)是用于完成特定任務的程序代碼的自包含單元。它可以執(zhí)行某些動作阔墩,如使用printf進行輸出嘿架;或返回一個值供程序使用,也可以同時具有以上兩種功能啸箫。 調用它 使用函數(shù)...
賦值運算符 在C語言中耸彪,相等號(=)稱為賦值運算符,而不是表示兩個數(shù)值是否相等忘苛。賦值語句是由賦值表達式再加上分號構成的表達式語句蝉娜。 看上面的代碼,相信你會隨口說出柑土,width...
表達式 表達式是由運算符和操作數(shù)組合構造成蜀肘。最簡單的表達式是一個單獨的操作數(shù),以此作為基礎稽屏,結合語言自身支持的操作符扮宠,就可以建立復雜的表達式。下面是一些表達式: 從這里可以看...
類型 類型表明了具有某種共同特性的事物抽象特征狐榔。 字符類型char通常用來存儲字符數(shù)據坛增,如字母 'a', 'b'等。 整型類型int用于存儲正整數(shù)薄腻、負整數(shù)等收捣,如1234,-9...
理解轉義字符 轉義字符顧名思議就是轉換字符的意義庵楷,一個轉義字符書寫上是兩個字符罢艾,但只表示一個含義楣颠。我們已經使用過"\n"將文本換行輸出,它就是一個轉義字符咐蚯。printf()函...
多行文本輸出 在上節(jié)的教程中童漩,我們使用printf()函數(shù)輸出了Hello, World! 以向這個世界問好。你可能留意到了文中提到的\n春锋,它用于產生一個新行矫膨,這樣再次輸出文...
學習一門程序設計語言的惟一途徑就是使用它編寫程序,但是如果一開始就面對一個復雜的程序期奔,并詳盡的介紹語言的方方面面侧馅,將會涉及到許多細節(jié)方面的知識,這樣很難對語言自身形成一個完整...
控制臺應用程序也被稱作為命令行程序呐萌。在Windows中馁痴,命令行界面以名為"命令提示符"的應用程序窗口形式存在。雖然命令行界面在很大程序上已經被圖形界面所替代搁胆,但是命令行程序經...