03 2011 档案

摘要:[废话] 其实写C语言的解释器也是出于偶然的原因,本来只是想给自己的编辑器添加脚本解析的功能,或者简单的宏调用的功能。结果就想实现简单的C语言的脚本解析,后来干脆就想支持C的全部语法。至今还未完成...前几天实现了C的预编译的部分功能,主要是#define预编译宏。 可以下载使用,呵呵:)[预编译]1. C的预编译主要是由代码中的预编译行实现,以#开始的行是预处理命令行,#前后可出现空白符,一行中可以只有#, 称为空白行。命令行后面可以有注释,可以\换行2. C的预编译命令有很多,包括: #define #ifdef #ifndef #if #elif define #endif # ## 等 阅读全文
posted @ 2011-03-23 16:09 linxr 阅读(5963) 评论(2) 推荐(1) 编辑
摘要:弄了个精简版的XP,要装到U盘启动,少了服务,折腾了一个礼拜....弄了个精简版了Linux,里面连C的运行库都没有,写的程序无法执行,折腾了一个上午....编译的时候加上 -static选项,好了! 阅读全文
posted @ 2011-03-09 16:17 linxr 阅读(336) 评论(0) 推荐(0) 编辑