![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
烫烫烫烫烫烫烫
这个作者很懒,什么都没留下…
展开
-
C语言 malloc和free解析
20180227//a.c#include<stdlib.h>#include<stdio.h>void main(){char *p = (int *)malloc(sizeof(char)*10);if(NULL == p) exit(1);memset(p,0,sizeof(char)*10);free(p);return;}//若要在b.c文件中引用a.c文件中的...原创 2018-03-09 16:02:25 · 227 阅读 · 0 评论 -
C++ #ifdef ifndef解析
20180307 #ifdef ifndef解析1、#undef 表示取消已经定义的宏2、#if 表示若给定条件为真,则编译下面代码3、#ifdef 表示如果宏已经定义,则编译下面代码4、#ifndef 表示如果宏没有定义,则编译下面代码5、#elif 表示如果前面的#if给定条件不为真,当前条件为真,则编译下面代码6、#endif 表示结束一个#if...#else条件编译块7、#error 表...原创 2018-03-09 16:24:33 · 328 阅读 · 0 评论