Fork me on GitHub
摘要: 预处理的三种用途:1)处理宏常量及宏函数;2)合并(include)源文件;3)条件性编译。(一)#define和#undef宏常量格式:#define 别名 常数或符号#define与typedef的区别:typedef char* STRING;STRING pc1,pc2;这意味着pc1,pc... 阅读全文
posted @ 2012-11-21 20:55 韩兆新 阅读(569) 评论(0) 推荐(1) 编辑
摘要: stdio.h和string.h中有:函数用途strcpy(str1,str2);将字符串str2拷贝到str1字符串中。puts(str);将字符串str显示出来。strlen(str);获取字符串str的长度。scanf(“%s”,str);由键盘输入一字符串。gets(str);由键盘输入一字... 阅读全文
posted @ 2012-11-21 19:39 韩兆新 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 所谓动态内存分配(Dynamic Memory Allocation)就是指在程序执行的过程中动态地分配或者回收存储空间的分配内存的方法。动态内存分配不象数组等静态内存分配方法那样需要预先分配存储空间,而是由系统根据程序的需要即时分配,且分配的大小就是程序要求的大小。动态内存分配较静态内存分配有以下... 阅读全文
posted @ 2012-11-21 19:12 韩兆新 阅读(550) 评论(0) 推荐(0) 编辑