首页 > 其他 > 详细

指针学习笔记

时间:2019-12-04 12:11:14      阅读:91      评论:0      收藏:0      [点我收藏+]


#include<iostream>
using namespace std;

 1 #include<iostream>
 2 using namespace std;
 3 //指针笔记
 4 /*
 5    用途:通过指针间接访问内存,记录内存地址编号
 6    指针:保存一个地址,指针就是一个地址
 7    指针本质:
 8 */
 9 int main()
10 {
11     //定义指针: 数据类型 * 指针变量名
12     int *p;//习惯用p
13     int a = 10;
14     //让指针记录a的地址
15     p = &a;
16 
17     cout << "a地址  " << &a << endl;
18     cout << "p值    " << p << endl;
19 
20     //使用指针:通过指针前加 * 解引用找到指针指向的内存,
21     //可修改,读取指针指向的内存
22     a = *p + a;
23     cout << "2a值  " << a << endl;
24     cout << "*p值    " << *p << endl;
25     *p = 50;
26     cout << "*p修改值    " << *p << endl;
27 
28     system("pause");
29     return 0;
30 }

 


//指针笔记
/*
用途:通过指针间接访问内存,记录内存地址编号
指针:保存一个地址,指针就是一个地址
指针本质:
*/
int main()
{
//定义指针: 数据类型 * 指针变量名
int *p;//习惯用p
int a = 10;
//让指针记录a的地址
p = &a;

cout << "a地址 " << &a << endl;
cout << "p值 " << p << endl;

//使用指针:通过指针前加 * 解引用找到指针指向的内存,
//可修改,读取指针指向的内存
a = *p + a;
cout << "2a值 " << a << endl;
cout << "*p值 " << *p << endl;
*p = 50;
cout << "*p修改值 " << *p << endl;

system("pause");
return 0;
}

指针学习笔记

原文:https://www.cnblogs.com/rtblogs/p/11980749.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!