#include <stdio.h> //指针类型 //int main() //{ // //指针类型决定指针一步走多远 // int a = 0; // int *pa = &a; // char *pc = &a; // printf("%p\n",pa); // printf("%p\n",pa+1); // printf("%p\n",pc); // printf("%p\n",pc+1); // //} //int main() //{ // int arr[10]={0}; // int *pa=arr;//数 组名是首元素地址 // int i =0; // for (i = 0; i < 10; i++) { // *(pa+i) = 1; // printf("%d\n",arr[i]); // } //} //野指针 //1 int main() //{ // int *p; // int *p=NULL; // *p =20; // return 0; //} //2int main() //{ // int arr[10] = {0}; // int *p = arr; // int i =0; // for (i = 0; i <=12 ; ++i) { // *p=i; // p++; // } // return 0; //} // 3 int *test() //{ // int a =10; // return &a; //} //int main() //{ // int *p=test(); // printf("%d\n",*p); // return 0; //}
指针类型和野指针
最新推荐文章于 2025-05-28 21:23:51 发布