指针知识点
来源:互联网 发布:java工程师证书有用吗 编辑:程序博客网 时间:2024/05/13 07:21
本章主要涉及的知识点有:
- 指针的概念
- 数组指针
- 变量指针
- 函数指针
- 指针的应用
指针的定义
类型 *指针变量名
指针类型是数据类型的一种
int *p
定义一个指向整型数据的指针变量,用来存放整形变量的地址。指针若保存了整型变量的地址,可对该地址中内容直接进行操作。
指针的引用
指针变量定义后可给指针变量赋值
int &a;
变量a的地址赋给P,即使指针P指向变量a的内存地址,
int i;int *p = &i;*p = 3;
指针变量赋值后,还可以改变变量的值。
1、指针访问变量,必须要首先将变量的地址赋给指针,使指针指向变量的存储地址。指针可以访问变量的值并将其输出。
2、定义整型变量
3、定义整型指针
4、指针指向变量
5、用指针输出数据的时,要在指针前加上号,表示输出的是变量地址中的内容。不加 号表示输出的是变量地址中的内容。
函数的指针
函数指针的定义形式:
int (*f)();
声明一个指向函数的指针变量f,声明了函数的指针变量后,通过指针调用函数
- 函数的指针变量不一定指向某一特定的函数,可以指向任意函数
- 将函数的入口地址赋给函数指针时,只需要将函数名赋给指针,不用带参数。
- 当用函数的指针调用函数时,用(*p)表示函数名,仍然要带实参
- 指向函数的值,不应随意改变,否则不能调用相应的函数。
0 0
- 指针知识点
- 指针知识点
- [C++]指针知识点小结
- 指针知识点的总结
- C 指针 基础知识点
- 【知识点】指针做形参
- 指针知识点总结
- C++ 指针知识点整理
- C语言指针知识点
- 指针相关知识点
- C++指针知识点整理
- 关于指针的知识点
- 指针的知识点
- C++知识点--指针
- 指针的基本知识点
- C语言指针相关知识点
- C/C++指针知识点汇总
- C++指针一个鲜见知识点
- Android 中如何使用带有验证码的方式登陆
- 第十二周 项目4 -利用遍历思想求解图问题
- HDU2010_水仙花数
- 33-3-3
- 循环赛日程表
- 指针知识点
- Android之把sdcard中的MP3文件显示在界面上
- 动态规划——背包问题
- Maven 与 IntelliJ IDEA 的完美结合
- java中字符串或数字的对齐方式和输出所占用的宽度的问题
- 使用Eclipse构建Maven项目(一)
- 百度云通话记录自动删除脚本
- Atitit 颜色平均值cloor grb hsv模式的区别对比
- java内部类详解