1. 程式人生 > 其它 >C++ 學習筆記 —— 指標

C++ 學習筆記 —— 指標

1、指標的基本概念

作用:

可以通過指標間接訪問記憶體

記憶體編號是從0開始記錄的,一般用十六進位制數字表示 可以利用指標變數儲存地址

2 、指標變數的定義和使用

指標變數定義語法:

資料型別 * 變數名:

 

 

eg:

#include <iostream>

using namespace std;

int main()

{

cout << "指標的定義和使用:" << endl;

//1.指標的定義

//指標定義的語法:資料型別 * 指標變數

int a = 89;

//讓指標記錄變數a的地址

//可以通過解引用方式來找到指標指向的記憶體

//指標前加 * 號代表解引用,找到指標指向的記憶體中的資料

int * p = &a;

cout << "a ="<< a << endl;

cout << "a的地址是:"<< &a << endl;

cout << "p =" << p<<endl;

//2.指標的使用

*p = 10; cout << "a = " << a << endl;

cout <<"*p = " << *p << endl;

system("pause");

return 0;

}