C++Note 函数的分文件编写-指针
分文件作用:让代码结构更加清晰
函数分文件编写一般有4个步骤
1.创建后缀名为 .h 的头文件
2.创建后缀名为 .cpp 的源文件
3.在头文件中写函数的声明
4.在源文件中写函数的定义
指针的作用:可以通过指针间接访问内存
**内存编号是从0开始记录的,一般用十六进制表示
**可以利用指针变量保存地址
1.定义指针
指针定义的语法:数据类型 *指针变量名;
让指针记录变量的地址
2.使用指针
可以通过解引用的方式来找到指针指向的内存
指针前加 * 代表解引用,找到指针指向的内存中的数据
通过赋值可以对指针指向的数据进行修改 即变量的数据被修改
1 #include <iostream> 2 using namespace std; 3 4 int main() 5 { 6 7 int x = 10; 8 int* ptr; // 声明一个指向整数类型的指针 9 ptr = &x; // 将指针指向变量 x 的地址 10 *ptr = 200;//修改变量x的值 10 -> 200 11 cout << "Value of x: " << x << endl; // 输出变量 x 的值 12 cout << "Value of *ptr: " << *ptr << endl; // 通过指针访问变量 x 的值 13 cout << "Value of where: " << (int)ptr << endl; 14 system("pause"); 15 return 0; 16 }
32位操作系统 指针占4个字节
64位操作系统 指针占8个字节
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)