#2 注釋 - 常量 變數 轉移字元 等
標籤(空格分隔): 未分類
##注釋
可以注釋多行,但是不能巢狀注釋 可以巢狀 注釋單行##字串
「hello word」這種由雙引號引起來的一串字元稱為字串字面值(string literal),或者簡稱字串。
由於一些符號有他們特殊的功能 因此當你想列印出它們本身時需要用反斜槓『\』來轉義###三字母詞:反之有的符號加上反斜槓之後會有一些特殊的功能
就是幾個字元的序列,合起來表示另外乙個字元。 三字母詞可以使c環境可以在某些缺少一些必備字元的字符集上使用。由於三字母詞的引入是的正常的想輸出:(are you ok??)這樣的內容就困難了,這時 出現了轉義字元。三字母詞 表示字元
| 三字母詞 | 表示字元 |
| -------- | -----: |
| ??( | [ |
| ??) | ] |
| ??< | |
轉義字元
釋義?–
在書寫連續多個問號時使用,防止他們被解析成三字母詞
\『用於表示字元常量』
"用於表示乙個字串內部的雙引號
\ \用於表示乙個反斜槓,防止它被解釋為乙個轉義序列符。
\a警告字元,蜂鳴
\b退格符
\f進紙符
\n換行
\r回車
\t水平製表符
\v垂直製表符
\ddd
ddd表示1~3個八進位制的數字。 如: \130 x
\xddd
ddd表示3個十六進製制數字。 如: \x030
##變數
我們發現現實生活中很多的值是發生變化的。
比如: 你的身高,體重,成績,年齡,薪資等等。
這些值又得乙個變化的量來表示,在計算機語言中我們叫【變數】。
char c = 『w』; short s = 1; int num = 0; long age = 20; float weight = 60.5; double salary = 10000.00; //##變數的命名規則
c 語言規定必須以字母或下劃線 _ 開頭,後面可以跟若干個字母、數字、下劃線,但不 能有其它字元。 其實這個規則不僅適用於變數名,也適用於所有可以由程式設計師起名的語法元素,例如以 後要講的函式名、巨集定義、結構體成員名等,在c語言中這些統稱為識別符號(identifier )。另外要注意,表示型別的char、int、float、double等雖然符合上述規則,但也不能 用作識別符號。在c語言中有些單詞有特殊意義,不允許用作識別符號,這些單詞稱為關鍵字 (keyword )或保留字(reserved word)。通常用於程式設計的文字編輯器都會高亮顯 示(highlight)這些關鍵字,所以只要小心一點通常不會誤用作識別符號。c標準規定的關 鍵字有:
auto break case char const continue##變數的分類default do double else enum extern
float for goto if int long register
return short signed sizeof static struct
switch typedef union unsigned void volatile while
Lua語言基礎 2 變數 變數的型別 注釋
變數 變數不需要在使用前宣告,且不需要指定變數的型別 string,number等 變數都是弱型別,j ascript語言,無需指定變數型別。lua中語句是否分號結尾都可以正常執行。print 是lua中內建的方法。lua中雙引號與單引號都表示引起來的都表示字串string型別。eg 你好 你好 變...
關於部分常量,變數等相關概念的總結
這個並非全部c語言的初期概念,只是自己在每個板塊相對應一些細節的總結,不對之處請指出 1.轉義字元 ddd,xddd這些都是可以輸出的整形數值。d前後分別表示的是八進位制和十六進製制的ascii值。所以他們的表示的值是有限的。2.整形資料型別有int char long等等。他們所佔記憶體的單位是以...
day02注釋 進製 資料型別 常量 變數(上)
pragma mark 注釋 注釋 用於解釋說明,不參與程式設計的運算 單行注釋 注釋一行 cmd 多行注釋 cmd a 全選cmd c 複製cmd v 複製cmd r 執行cmd 程式結束 main 主函式 應用程式的入口 乙個程式必須有乙個 main 函式,並且只能有乙個。return 0 結束...