#define _CRT_SECURE_NO_WARNINGS 1
#include 
//void bubble_sort(int arr[],int sz)
//{
//  //首先确定冒泡排序的趟数
//  int i = 0;
//  //int sz = sizeof(arr) / sizeof(arr[0]);
//  for (i = 0; i < sz - 1; i++)
//  {
//    int flag = 1;
//    int j = 0;
//    for (j = 0; j < sz - 1 - i; j++)
//    {
//      if (arr[j] > arr[j + 1])
//      {
//              int tmp = arr[j];
//        arr[j] = arr[j + 1];
//        arr[j + 1] = tmp;
//        flag = 0;
//      }
//      
//    }
//    if (flag == 1) {
//      break;
//    }
//
//  }
//}
//int main()
//{
//  int arr[] = { 9,8,7,6,5,4,3,2,1 };
//  int i = 0;
//  int sz = sizeof(arr) / sizeof(arr[0]);
//  //对arr进行冒泡排序,排成升序
//  bubble_sort(arr,sz);
//  for (i = 0; i < sz; i++)
//  {
//    printf("%d  ", arr[i]);
//  }
//  return 0;
//}
// 1.sizeof(数组名),计算整个数组的大小,sizeof内部单独放一个数组名,数组名表示整个数组。
// 2. & 数组名,取出的是数组的地址。 & 数组名,数组名表示整个数组。
int main()
{
  int arr[10] = { 1,2,3,4,5 };
  printf("%p\n", arr);
  printf("%p\n", &arr[0]);
  printf("%d\n", *arr);
  //输出结果
  return 0;
}