摘要: 预处理 预处理这个过程,发生在编译代码之前,编译器先进行预热.完成一些替代工作. 我们最先接触的肯定是 #defien True 1这样的。 #define name stuff 在程序中,出现name字样,在预处理阶段都会被替换成为 stuff.就像碰到True,都会替换成1. 书写技巧: (1) 阅读全文
posted @ 2017-09-15 23:14 mokang0421 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 动态内存分配 为什么需要动态分配内存? 首先硬件的内存是有大小限制的,如果软件太过于复杂,会使得内存逐渐用满。所以需要我们不时的释放内存。 当我们声明一个数组,用于存放 : 用户输入信息时。 这是就很尴尬了,到底声明多大的? 太小的话怕溢出,太大的话怕 浪费。最好的方法:用户先输入信息,软件时刻更新 阅读全文
posted @ 2017-09-15 22:14 mokang0421 阅读(107) 评论(0) 推荐(0) 编辑