2 注釋 常量 變數 轉移字元 等

2021-10-20 13:11:44 字數 1873 閱讀 1700

#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 結束...