指標和陣列 菜鳥學習踩過的坑

2022-09-04 18:06:14 字數 317 閱讀 7309

1.指標,其實就是位址,儲存指標(位址)的變數叫做指標變數。

&是取位址符,&後邊跟的是指標裡存的那個量。

*是間接定址運算子,*後邊跟的是指標變數,也就是尋找這個位址裡存貯的量。

可以把指標理解成繩子,位址理解成框,位址裡儲存的量理解成框裡的蘋果。

當指標變數在宣告時,譬如 int *p,這裡的*只是表明p是乙個指標型變數,不是間接取址符。

2.陣列,在宣告陣列時,陣列【】裡的數代表的是陣列的長度,有幾個數就是幾。

當代表陣列中的某個具體元素時,【】裡的數代表的是該元素在陣列中序號,而這個序號是從0開始的,所以是它的排序號-1.

git踩過的坑

4.git 修改當前的project的使用者名稱的命令為 git config user.name 你的目標使用者名稱 git 修改當前的project提交郵箱的命令為 git config user.email 你的目標郵箱名 如果你要修改當前全域性的使用者名稱和郵箱時,需要在上面的兩條命令中新增...

springboot踩過的坑

設定上下文路徑context path不生效 springboot 2.0之前的語法 server.context path xx 2.0之後的語法 server.servlet.context path xx 在配置yml時,報錯如下 caused by org.yaml.snakeyaml.sc...

SQL UNION踩過的坑

union 操作符用於合併兩個或多個 select 語句的結果集。請注意,union 內部的 select 語句必須擁有相同數量的列。列也必須擁有相似的資料型別。同時,每條 select 語句中的列的順序必須相同。select column name s from table name1 union...