随笔分类 -  指针

天生棋局(堆上申请二维空间的应用)
摘要:1 #include 2 #include 3 /* 4 天生棋局 5 */ 6 #define N 10 7 //1.传入一个n在堆空间中产生n*n方格的棋盘(生成一个n*n的二维空间) 8 int **createboard(int n) 9 { 10 int **p = (int **)malloc(n*sizeof(int*)); 11 fo... 阅读全文

posted @ 2018-11-19 13:32 王朝马汉 阅读(322) 评论(0) 推荐(0)

使用二级指针,初始化一级指针
摘要:1 #include 2 #include 3 #include 4 enum 5 { 6 Success,NameErr,SexErr,StrNumErr,ScoreErr 7 }; 8 typedef struct stu 9 { 10 char *name; 11 char *sex; 12 char *strNum; 13 ... 阅读全文

posted @ 2018-11-13 19:06 王朝马汉 阅读(944) 评论(0) 推荐(0)

指针的一些小练习
摘要:1 #include 2 3 int main(void) 4 { 5 /* 6 //1.往指定内存存入数据:请写一条语句,往内存地址 0x12345678 中写入整型数据 1234。 7 *((int *)0x12345678) = 1234;//可能程序会崩溃,但是编译能够通过。指针是个有类型的地址。 8 */ 9 10 /* 11 /... 阅读全文

posted @ 2018-09-16 15:38 王朝马汉 阅读(109) 评论(0) 推荐(0)

指针变量前面类型的作用和意义
摘要:1 #include 2 /* 3 程序功能:理解指针变量前面类型的作用和意义。 4 指针变量前面的类型代表:指针变量内存放地址的寻址能力。 5 */ 6 int main(void) 7 { 8 int a = 0X12345678; 9 10 int *p = &a; 11 12 printf("%X\n",*p);//打印结果为:123456... 阅读全文

posted @ 2018-08-22 23:14 王朝马汉 阅读(1011) 评论(0) 推荐(0)

导航