[学习报告]《LeetCode零基础指南》(第4讲) 指针

岛屿心情 2022-01-15 17:28:22

C++ 指针

每一个变量都有一个内存位置,每一个内存位置都定义了可使用连字号(&)运算符访问的地址,它表示了在内存中的一个地址
#include <iostream>
 
using namespace std;
 
int main ()
{
   int  var1;
   char var2[10];
 
   cout << "var1 变量的地址: ";
   cout << &var1 << endl;
 
   cout << "var2 变量的地址: ";
   cout << &var2 << endl;
 
   return 0;
}
指针是一个变量,其值为另一个变量的地址,指针变量声明的一般形式为:
type *var-name;

例如:

int *p;
float *p;
double *p;
char *p;
取地址
int var;
int *p = &var;  //&为取地址符号 // 指针变量的声明
int a[] = {5,2,0,1,3,1,4};
int *p = a;
解引用
int var;
int *p = &var;
a == *p;

完成习题

img

...全文
64 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

64,077

社区成员

发帖
与我相关
我的任务
社区描述
学习「 算法 」的捷径就是 「 题海战略 」,社区由「 夜深人静写算法 」作者创建,三年ACM经验,校集训队队长,亚洲区域赛金牌,世界总决赛选手。社区提供系统的训练,答疑解惑,面试经验,大厂内推等机会
社区管理员
  • 英雄哪里出来
  • 芝麻粒儿
  • Amy卜bo皮
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

QQ群:480072171

英雄算法交流 8 群

 

试试用AI创作助手写篇文章吧