#define _CRT_SECURE_NO_WARNLNGS = 1;
//指针的大小是固定的4/8个字节(31位平台/64位平台)
//#include<stdio.h>
//void test(int arr[])
//{
// printf("%d\n", sizeof(arr) / sizeof(arr[0]));
//}
//int main()
//{
// int arr[10] = { 0 };
// test(arr);
// return 0;
//}
//字符指针
//1.初始介绍
//#include<stdio.h>
//int main()
//{
// char ch = 'w';
// char* pc = &ch;//字符指针
//
// return 0;
//}
// 2.数组指针
//#include<stdio.h>
//int main()
//{
// char arr[] = "abcdef";
// char* pc = arr;//arr是首元素地址
// printf("%s\n", arr);
// printf("%s\n", pc);//从首元素地址开始打印字符串
// return 0;
//}
//证明指针可以维护字符串
//#include<stdio.h>
//int main()
//{
// const char* p = "asdfb";//"asdfb"是一个常量字符串//加了const的意思是*p的内容不能在修改
// printf("%c\n", p);//证明把“asdfb"中a的地址付给*p;
// printf("%s\n", p);
// return 0;
//}
//#include<stdio.h>
//int main()
//{
// char arr1[] = "asdf";
// char arr2[] = "asdf";
// const char* p1 = "asdf";//"asdf"为常量字符串
// const char* p2 = "asdf";
// //由于"asdf"为常量字符串不可被修改所有是一样的
// /*if (p1 == p2)
// printf("hhhh");
// else
// printf("yyyy");*/
// //由于取地址取的是两块空间所取的地址不同所有打印出hhh
// /*if (arr1 == arr2)
// printf("hhhh");
// else
// printf("yyyy");*/
// return 0;
//}