C指针基础复习
来源:互联网 发布:金融学网络课程 编辑:程序博客网 时间:2024/04/28 19:12
[一]声明指针变量
在C语言中,变量在使用前都需要提前声明。例如,声明一个指正变量:
int *qPtr,q;
在声明指针变量时,“*”只是表示一个指针类型的标识符,表明此变量存储的是地址。也可以写成 int* qPtr。
int *qPtr中的int是指qptr指向的变量是int类型
而在对指针变量进行操作时,*qPtr表示变量qPtr所指向的内存单元存放的内容。
指针变量可以在声明的时候赋值,也可以在声明后赋值。例如:
int q=5;int *qPtr=&q;或
int q=5,*qPtr;qPtr=&q;
[二]指针变量的引用
#include<stdio.h>void main(){ int q=5; int *qPtr; qPtr=&q; printf("q的地址是:%p\n qPtr中的内容是:%p\n",&q,qPtr); printf("q的值是:%p\n *qPtr中的值是:%p\n",q,*qPtr); printf("&*qPtr=%p,*&qPtr=%p\n");}结果是:
q的地址是:0012FF7CqPtr中的内容是:0012FF7Cq的值是:5*qPtr的值是:5&*qPtr=0012FF7C,*&qPtr=0012FF7C
0 0
- C指针基础复习
- 复习 C 指针的基础概念
- C语言基础复习之指针
- 【C语言复习(四)】指针基础
- C语言基础复习笔记(一)指针
- c\c++复习基础要点10---智能指针
- 复习一下C指针
- [复习C语言]指针
- C语言复习-指针
- C指针复习有感
- C语言指针复习
- 复习c语言:指针
- C三级指针复习
- C指针复习
- C基础的复习
- C语言基础复习
- C语言基础复习
- C语言复习 -- 多重指针
- GitHub项目推介_iConsole
- jquery的可见性选择器:hidden
- 因为此版本的应用程序不支持其项目类型(.csproj)
- 正则化,归一化的解释
- 10_android入门_listView的几种Adaptor的实现_SimpleAdapter
- C指针基础复习
- 让你的电脑一点都不卡
- Android DiskLruCache完全解析,硬盘缓存的最佳方案
- Framework Manager入门教程(三) - 固定显示4个季度(FM建模)(上)
- 这是一个创业的时代《《《《
- JavaScript代码收集
- DB2的备份(backup)和恢复(RESTORE)数据库方法
- Devexpress ASP.NET中ASPxTreeList节点的拖动
- PHP使用Smarty模板目录结构配置