c语言笔记
weixin_42252910
这个作者很懒,什么都没留下…
展开
-
C语言结构体在函数内的申请与释放
在函数内实现malloc的方式1-使用指针作为函数返回值的方式dataStc *func1(){ dataStc *p; p = (dataStc *)malloc(sizeof(dataStc)); p->size = 6; return p;}2-使用二级指针的方式void func2(dataStc **p){ *p = (dataStc *)malloc(sizeof(dataStc)); (*p) -> size = 8;原创 2020-08-19 16:58:41 · 1374 阅读 · 0 评论 -
两种头文件包含函数的区别
两种头文件包含函数的区别In file included from main.c:3:b/test.h:3: warning: "PI" redefined 3 | #define PI 3.1415926 | In file included from main.c:2:a/test.h:3: note: this is the location of the previous definition 3 | #define PI 3.14 | 在多个目原创 2020-08-08 22:17:12 · 441 阅读 · 0 评论