c指针*和++
来源:互联网 发布:编程实现快速排序算法 编辑:程序博客网 时间:2024/06/06 06:44
#include<stdio.h>
int data[]={100,200};
int moredata[]={300,400};
int main(){
int *p1,*p2,*p3;
p1=p2=data;
p3=moredata;
printf("*p1=%d,*p2=%d,*p3=%d\n",*p1,*p2,*p3);
printf("*p1++=%d,*++p2=%d,(*p3)++=%d\n",*p1++,*++p2,(*p3)++);
printf("*p1=%d,*p2=%d,*p3=%d\n",*p1,*p2,*p3);
return 0;
}
此输出结果为*p1=100,*p2=100,*p3=300 //此行就是分别按指针所指取值
*p1++=100,*++p2=200,*p3=300 //此行第一个*p1++是指对p1取加一操作,使指向数组中下一个元 //素,但是对p1的加一操作在*操作后,也就是下一次使用*取值时 //才计算;*++p2是先对指针所指加一操作,使指向下一个元素, //再进行取值操作,(*p3)++是对p3所指值加一,由于++再后,所 //以同样也是再下次对*p3操作时再呈现此次变化
*p1=200,*p2=200,*p3=301
0 0
- c和c指针
- 【C和指针】函数指针
- 【C和指针】const指针
- 《c和指针》函数指针
- c和指针详解------指针
- C指针和指针的指针
- 【c/c++】指针数组和数组指针
- 【c/c++】指针函数和函数指针
- C和指针
- c和指针
- C和指针学习
- 《C 和指针》
- C和指针
- c和指针
- 002-C和指针
- C和指针
- C和指针
- c++---数组和指针
- 第8节 理解进程调度时机跟踪分析进程调度与进程切换的过程【Linux内核分析】
- Java反射调用静态方法
- Python 多线程
- 题目1087:约数的个数
- 速度与激情8 The Fate of the Furious
- c指针*和++
- C#操作PDF总结
- Genymotion模拟器在Android Studio中检查不到
- 24:鸣人的影分身
- 流
- 最长公共字符串
- Activity fullScreen Theme样式导致输入法显示问题。
- 基于linux的socket编程实现ftp客户端
- 题目1088:剩下的树