導讀 您好,現在軟糖來為大家解答以上的問題。c語言char,c語言char相信很多小伙伴還不知道,現在讓我們一起來看看吧!1、char* 是聲明一個字符類...
您好,現在軟糖來為大家解答以上的問題。c語言char,c語言char相信很多小伙伴還不知道,現在讓我們一起來看看吧!
1、char* 是聲明一個字符類型的指針。
2、比如:chat*? y;就是聲明一個指針y,這個指針指向的地址上只能存放字符類型的值。
3、擴展資料:在計算機科學中,指針(Pointer)是編程語言中的一個對象,利用地址,它的值直接指向(points to)存在電腦存儲器中另一個地方的值。
4、由于通過地址能找到所需的變量單元,可以說,地址指向該變量單元。
5、因此,將地址形象化的稱為“指針”。
6、意思是通過它能找到以它為地址的內存單元。
7、在高級語言中,指針有效地取代了在低級語言,如匯編語言與機器碼,直接使用通用暫存器的地方,但它可能只適用于合法地址之中。
8、指針參考了存儲器中某個地址,通過被稱為反參考指針的動作,可以取出在那個地址中存儲的值。
9、作個比喻,假設將電腦存儲器當成一本書,一張內容記錄了某個頁碼加上行號的便利貼,可以被當成是一個指向特定頁面的指針;根據便利粘貼面的頁碼與行號,翻到那個頁面,把那個頁面的那一行文字讀出來,就相當于是對這個指針進行反參考的動作。
本文就為大家分享到這里,希望小伙伴們會喜歡。