(2)變數與大小(sizeof操作符,int大小是4位元組),變數的大小指的是它在記憶體中佔了幾個位元組。
(3)變數有位址,變數的位址就是該變數在記憶體中的位置。可用&號取得位址。
(4)變數的賦值,就是向記憶體寫入資料,讀變數的值,就是從記憶體中讀取資料。
(5)每個變數都有自己的記憶體位址,絕不會有2個變數的記憶體位址相同。
(6)程式每次執行時,變數的位址是不一樣的,無法**也不需要**其位址。
#include int main()
2、如何表示記憶體位址呢?
位址是整數,是不是可以用int?
但是為了強調他時乙個記憶體位址,提出一些新的型別。
int a = 10;
//定義乙個指標變數pa,型別為int,初始值為&a.
int* pa = &a ;
關於指標:
1、指標也是變數,是可以變得。
#include int main()
可以把指標當成一種整型變數。
2、不同型別的指標不能相互賦值的。
3、指標即位址,位址是整數,所以指標是乙個整數型別。
1、使用指標,按位址訪問,直接修改記憶體
*p操作:用於訪問p指向的記憶體進行讀寫操作。
#include int main()
只有指標變數才能用*號操作,其他變數可不行。 C C 巨集定義及typedef用法
include include 數字和字串 define family 5 2 1 姥爺,爸爸,媽媽,姐姐,我 托尼,coco 肉肉 define larry age 21 運算 define square x x x define xsquare x x x 確保先進行括號內運算 define m...
C語言 指標定義及用法
今天把學到的指標的知識整理了一下,希望對你們有所幫助。2 語法 int point 3 指標的使用 1 在此舉出乙個簡單的demo 注釋為紅色字型 include int main 初始化,宣告變數的同時,給變數賦值 int myint 200 宣告乙個指標,初始化的值是myint的位址 int m...
c c 函式指標的用法
鏈結2 1.定義 每乙個函式都占用一段記憶體單元,它們有乙個起始位址,指向函式入口位址的指標稱為函式指標。2.語法 指向函式的指標變數的一般定義形式為 資料型別 指標變數名 參數列 3.說明 1 函式指標的定義形式中的資料型別是指函式的返回值的型別。2 區分下面兩個語句 int p int a,in...