Kotlin語法之變數和函式的定義

2021-08-20 05:23:39 字數 586 閱讀 3252

/**

* 方法的定義, a, b為變數名

* fun 方法名(變數名: 變數型別): 返回值型別

*/fun sum(a: int, b: int): int

/** * 當表示式作為函式體的時候, 可以省去返回值型別

* 由函式自己推斷

*/fun sum1(a: int, b: int) = a + b

/** * 當不需要返回值型別的時候可以宣告為unit, 也可以省略

*/fun printsum(a: int, b: int):unit

fun printsum2(a: int, b: int)

/** * 可變引數的定義

* 由vararg修飾, 如下, 可以是任意個數的的int值作為引數

*/fun vars(vararg v: int)

}// 常量用val修飾, 可以宣告型別, 也可以不宣告型別

val a = "sdf"

val b : int = 0

// 變數用var修飾, 可以宣告型別, 也可以不宣告型別

var d = 5

shell語法之變數的使用

1 變數 在shell裡,使用變數之前通常並不需要事先為它們做出宣告。你只是通過使用它們 比如當你給它們賦初始值時 來建立它們。在預設情況下,所有變數都被看做字串來儲存,即使它們被賦值為數值時也是如此。shell和一些工具程式會在需要時把數值型字串轉換為對應的數值以對它們進行操作。linux是乙個區...

shell語法之變數定義

原始碼 bin bash file by 一般 表示注釋,除了第一行 echo hello world 輸出內容 a 10 如果寫成 a 10 則變數定義會失敗 a command not found echo aecho pwd 當前檔案路徑 echo echo 0 當前程式的名稱 echo 1 ...

C Primer 筆記之 變數和函式

32位機器上 cout 輸出 4 4 8 8 4也就是說只有long long 以及double是占用8個位元組的。1 引用和指標一樣,是繫結對物件的另外乙個名字,改變它或者它繫結的物件,都會使雙方改變 2 必須是乙個物件的別名,int b 1 是錯的 3 若繫結的物件時const型別,那麼引用也必...