- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 C实现二叉树
建立接口/*tree.h -- 二叉查找树*/#pragma once //只编译一次#define SLEN 20/*根据具体情况定义Item*/typedef struct item{ char petname[SLEN]; char petkind[SLEN];}Item;#define MAXITEMS 10typedef stru...
2018-05-31 21:52:00 179
原创 C primer plus第十六章(C预处理器和C库)
#define:#define 宏 替换列表 /*宏与替换列表只发生替换作用(此阶段不进行计算)*/替换列表可能为整个C表达式,如: #define PX printf("Hello,World!"); //有效#运算符(利用宏参数创建字符串):#define PX(x) printf("The square of x is %d.",((x)*(x))); 则...
2018-05-18 11:41:00 250
原创 使用指针存储时先分配内存
/*若想为指针赋值(像数组那样逐个赋值),先提前分配内存*/char * numbers = (char*)malloc(5 * sizeof(char)); //分配内存for (i = 0; i < 5; i++) *(numbers+i) = 2 * i + '0'; //再赋值***************************...
2018-05-04 23:02:11 456
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人