指針運算符稱之為間接運算符還稱之為取消引用運算符.
間接運算符*可以通路指針所指的變量值(這個文字解釋好了解)。
這個運算符也稱為取消引用運算符,因為它用于取消對指針的引用。
”因為它用于取消對指針的引用“(這句話如何更好的了解呢?,自己迷糊了好一陣)
意思是 指針本身也有個位址用于取消對指針本身位址的引用?去引用存儲在指針中的位址?可以這樣了解嗎?
還是 比如 格化式 輸出整形 %d *pointer *這裡的取消引用運算符 意思是 因為指針本身存儲的值是個位址跟要輸出的格式化格式不一緻 不能輸出指針本身存儲的值、也就是不輸出指針變量中存儲的值 (因為存儲的是位址),而是輸出存儲在 指針中的位址中的值,就是引用了存儲在指針中的位址的值。
“取消引用運算符,因為它用于取消對指針的引用”單就這句話,是不是就是我了解的這個意思呢.
應該是吧,還會有别的意思嗎,應該沒有了 認為。
*運算符 不讓指針輸出它本身存的值(它本身隻能存儲位址)'而是要輸出指針變量中存儲的位址中所包含的資料類型值。