#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//int main()
//{
// int a = 0x11223344;
// int* pa = &a;
// *pa = 0;
// printf("%d\n", a);
// char* pc = &a;
// *pc = 0;
// printf("%d\n", a);
//
// return 0;
//}
//int main()
//{
// int a = 0x11223344;
// int* pa = &a;
// char* pc = &a;
// printf("%p\n", pa);
// printf("%p\n", pa+1);
//
// printf("%p\n", pc);
// printf("%p\n", pc+1);
// return 0;
//}
//int main()
//{
// int arr[10] = { 0 };
// int* p = arr;//数组名——首元素地址
// int i = 0;
// for (i = 0; i < 10; i++)
// {
// *(p + i) = 1;
// }
// return 0;
//}
//int main()
//{
// //int a;//局部变量不初始化,默认是随机值
// int* p;//野指针
// *p = 20;
// return 0;
//}
//int main()
//{
// int arr[10] = { 0 };
// int *p = arr;
// int i = 0;
// for (i = 0; i < 12; i++)
// {
// p++;//越界,野指针
// }
// return 0;
//}
//int main()
//{
// int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };
// int i = 0;
// int sz = sizeof(arr) / sizeof(arr[0]);
// int* p = arr;
// for (i = 0; i < sz; i++)
// {
// printf("%d ", *p);
// p = p + 1;
// }
// return 0;
//}
2021年7月31日
最新推荐文章于 2022-03-10 15:32:36 发布