首先任何值都有地址 ,一級指標的值雖然是地址,但這個地址做為一個值亦需要空間來存放,是空間就具有地址 ,這就是存放地址這一值的空間所具有的地址,二級指標就是為了獲取這個地址。一級指標所關聯的是其值名下空間裡的資料,這個資料可以是任意型別並做任意用途,但二級指標所關聯的資料只有一個型別一個用途,就是地址,指標就是兩個用途提供目標的讀取或改寫, 那麼二級指標就是為了提供對於記憶體地址的讀取或改寫。
首先任何值都有地址 ,一級指標的值雖然是地址,但這個地址做為一個值亦需要空間來存放,是空間就具有地址 ,這就是存放地址這一值的空間所具有的地址,二級指標就是為了獲取這個地址。一級指標所關聯的是其值名下空間裡的資料,這個資料可以是任意型別並做任意用途,但二級指標所關聯的資料只有一個型別一個用途,就是地址,指標就是兩個用途提供目標的讀取或改寫, 那麼二級指標就是為了提供對於記憶體地址的讀取或改寫。
c語言中,char表示字元指標型別,當其指向一個字串的第一個元素時,就可以表示這個字串。
擴充套件資料
c語言基本特性
高階語言:它是把高階語言的基本結構和語句與低階語言的實用性結合起來的工作單元。
結構式語言:結構式語言的`顯著特點是程式碼及資料的分隔化,即程式的各個部分除了必要的資訊交流外彼此獨立。
這種結構化方式可使程式層次清晰,便於使用、維護以及除錯。C語言是以函式形式提供給使用者的,這些函式可方便的呼叫,並具有多種迴圈、條件語句控制程式流向,從而使程式完全結構化。
1、char為定義字元型變數。
2、char用於C或C++中定義字元型變數,只佔一個位元組,取值範圍為 -128 ~ +127(-2^7~2^7-1)。C語言中如int、long、short等不指定signed或unsigned時都預設為signed,但char在標準中不指定為signed或unsigned,編譯器可以編譯為帶符號的,也可以編譯為不帶符號的。
3、使用指定長度的固定長度表示的字串;比如char(8),則資料庫會使用固定的1個位元組(八位)來儲存資料,不足8位的字串在其後補空字元,在excel中char函式用於返回對應發於數字程式碼的字元。