c++个人学习备忘录
一阶段:c++学习代码保存
B站学习的练习代码,纯粹怕学习的内容忘了,放这里好查找,还可以跟大家一起共享
7.6指针和数组
#include <iostream>
using namespace std;
int main7_6()
{
//指针访问数组中的元素
int arr[] = {1,2,3,4,5,6,7,8,9,10};
int *p = arr;
cout << *p << endl;
for (int i = 0; i < 10; i++)
{
cout <<*p << endl;
p++;
}
system("pause");
return 0;
}
#include <iostream>
using namespace std;
int main()
{
/*
1.const修饰指针----常量指针
特点:指针的指向可以修改
指针指向的值不能修改
int const *p=&a;
2.const修饰常量---指针常量
特点:指针的指向不能以修改
指针指向的值能修改
int * const p=&a;
3.const修饰指针和常量---
都不能修改
const int * const p=&a;
*/
//1。const修饰指针,常量指针,值不能改
int a = 10;
int b = 10;
int const *p = &a;
//*p = 20;
p = &b;
//2.const修饰常量,指针常量,指向不能改
int * const p2 = &a;
*p2 = 100;
//p2 = &b;
//3.const修饰指针和常量
int const * const p3 = &a;
system("pause");
return 0;
}
本文档记录了C++初学者的学习笔记,通过实例演示了指针操作和数组访问,介绍了常量指针、指针常量以及它们的使用限制。还探讨了const修饰指针和常量的不同情况。

被折叠的 条评论
为什么被折叠?



