/*指针运算中的优先级*/
#include<stdio.h>
int a[2] = { 100, 200};
int b[2] = { 300, 400};
int main(void)
{
int *p1, *p2, *p3;
p1 = p2 =a;
p3 = b;
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", *p1, *p2, *p3);
return 0;
}
相关文章
- 11-30SQL 无法解决 EQUAL TO 运算中 "CHINESE_PRC_CI_AS" 和 "CHINESE_PRC_90_CI_AI" 之间的排序规则冲突
- 11-30shell 中变获取值及运算的几种方法
- 11-30Python中字符运算的优先级
- 11-30Python_note_003(Python中的输入函数input()、运算符用法)
- 11-30robotframework中的用evaluate关键字进行运算(随机数+转换+运算)
- 11-30python关于入参中,传入的是指针还是引用
- 11-30对比C++中的指针和引用
- 11-30用指向指针的指针的方法对n个整数排序并输出要求将排序单独写成一个函数。n个整数在主函数中输入,最后在主函数中输出
- 11-30c – LLDB Python脚本中的指针算法
- 11-30Matlab中枚举的运算