C语言 后缀自增的优先级详解
2016-03-15 15:45
232 查看
// ++ 后缀自增与取地址& ,提领 * (指针里的操作符)的优先级比较 #include<stdio.h> #include<stdlib.h> #include<string.h> void main(){ char *p1 = "qwert"; char *p2 = (char *)malloc(sizeof(char)*10); while (p1 != '\0'){ *p2++ = *p1++; //详解:++ 后缀自增的优先级 高于 提领 *的优先级 //因此具体的执行顺序是: *(p2++) //因为后缀自增是代码本段代码执行完毕之后执行,①*p2 = *p1;②p2自增1,p1自增1 } system("pause"); }
相关文章推荐
- 一波C语言二元查找树算法题目解答实例汇总
- C++中虚析构函数的作用
- C++中虚析构函数的作用
- vs2010在64位系统下常见数据类型的字节数
- Eclipse CDT C++11/C++0x support
- 常用排序算法的C语言版实现示例整理
- c++中的.hpp文件
- c语言:引用指针变量比较两个整数的大小
- C语言存储类、链接(十八)--extern、static、register修饰符
- C语言编写基于TCP和UDP协议的Socket通信程序示例
- 《Effctive C++》读书笔记--(02)Prefer consts,enums,and inlines to #defines
- C语言中压缩字符串的简单算法小结
- c语言:利用指针变量,用函数实现将3个整数按从大到小的顺序输出
- 查看c++类对象地址
- c语言:通过指针变量访问整型变量
- 二分查找算法在C/C++程序中的应用示例
- c++链表
- c++构造函数
- C语言头文件的作用
- 关于C++学习