#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <Windows.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <math.h>
//整型提升:先补位,再运算,后截断
//整型提升补的是符号位
//char c; sizeof(c) = 1 —— 没运算,不发生整型提升
//char c; sizeof(+c) = 4 —— 运算了,发生整型提升
//short a=1; int b=1; sizeof(a=b+1)=2 —— a没有参与运算
//16进制:0123456789abcdef
//void resever(int arr[], int sz)//传数组要写[ ]
//{
//
// for (int i = 0; i <= sz / 2 - 1; i++)
// {
//
// int tmp = arr[i];
//
// arr[i] = arr[sz - 1 - i];
//
// arr[sz - 1 - i] = tmp;
//
// }//for (int i = 0; i <= sz / 2; i++)
//
//}//void resever(int arr, int sz)
//
//int main()
//{
//
// int arr[] = { 1,3,4,5 };
//
// int sz = sizeof(arr) / sizeof(arr[0]);//对数组进行操作要定义sz
//
// resever(arr, sz);//不写[ ]
//
// printf("%d ", arr[0]);
//
// printf("%d ", arr[1]);
//
// printf("%d ", arr[2]);
//
// printf("%d ", arr[3]);
//
// return 0;
//
//}//int main()