招聘网站如何做,抚顺 网站建设,开原网站制作,网站 备案规定本笔记为观看56 指针-指针的定义和使用_哔哩哔哩_bilibili后的学习笔记 指针的定义和使用 1、定义指针
int main ()
{//1、定义指针int a 10;//指针定义的语法#xff1a; 数据类型 * 指针变量名#xff1b;int * p;//让指针记录变量a的地址p a; // 为取址符cou… 本笔记为观看56 指针-指针的定义和使用_哔哩哔哩_bilibili后的学习笔记 指针的定义和使用 1、定义指针
int main ()
{//1、定义指针int a 10;//指针定义的语法 数据类型 * 指针变量名int * p;//让指针记录变量a的地址p a; // 为取址符cout a的地址为: a endl;cout 指针p为: p endl;return 0;
}
2、使用指针
可以通过解引用的方式来找到指针指向的内存
指针前加 * 代表解引用即找到指针指向的内存中的数据
int main ()
{//1、定义指针int a 10;int * p;p a; cout a的地址为: a endl;cout 指针p为: p endl;//2、解引用* p 1000;cout a a endl;cout *p *p endl; return 0;
}
指针所占内存空间 空指针 野指针 const修饰指针 指针和数组 #include bits/stdc.h
using namespace std;
int main ()
{int arr[10]{1,2,3,4,5,6,7,8,9,10};int * p arr;for (int i 0;i 10;i){cout * p endl;p;}return 0;
} 注arr[0] 和 *p arr ,都可以表示第一个元素。
指针和函数 指针配合数组和函数的案例