#include<iostream>
#include <stdio.h>
#include <stdlib.h>
using namespace std;
struct test1{
int a;
double b;
};
void PrintNum(int type)
{
switch(type)
{
case 1: printf("1");
case 2: printf("2");
case 3: printf("3");
default : printf("*\n");
}
return;
}
int main()
{
int colorArray[3] = {1,2,3};
int *color = colorArray;
int index = 0;
int i = 8;
printf("11111--%d %d %d\n",i++,++i,i++);// 结果 9 8
i=1;
PrintNum(i++);
i=1;
PrintNum(++i);
i = 8;
printf("22222--%d %d\n",++i,++i);// 结果 10 10
colorArray[0] = 1;colorArray[1] = 2;colorArray[2] = 3;
color = colorArray;
printf("%d\n",(*color));
PrintNum((*color++)++);
printf("%d\n",(*color));
colorArray[0] = 1;colorArray[1] = 3;colorArray[2] = 3;
color = colorArray;
printf("%d\n",(*color));
PrintNum(--(*(color+1)));
printf("%d\n",(*color));
colorArray[0] = 1;colorArray[1] = 2;colorArray[2] = 3;
color = colorArray;
printf("%d\n",(*color));
PrintNum(color[index]);
printf("%d\n",(*color));
colorArray[0] = 1;colorArray[1] = 2;colorArray[2] = 3;
color = colorArray;
printf("%d\n",(*color));
PrintNum(*(color+2));
printf("%d\n",(*color));
return 0;
}
<h1 class="mb-5" accuse="qTitle" style="margin: 0px 0px 5px; padding: 0px; font-size: 16px; line-height: 26px; font-family: 'Microsoft YaHei', SimHei, arial; word-break: break-all; color: rgb(51, 51, 51);"><span class="ask-title " style="display: inline-block; width: 595px; overflow: hidden;">11111--10 11 8
123*
23*
22222--10 10
1
123*
2
1
23*
1
1
123*
1
1
3*
1
--------------------------------
Process exited with return value 0
Press any key to continue . . .</span></h1>