c/c++ 代码
文章平均质量分 52
lq.kr
这个作者很懒,什么都没留下…
展开
-
词法,语法分析
(1)建立关键字表,在识别表示符时可区分是关键字或标识符‘(2)建立分隔符表;(3)动态建立标识符表;(4)动态建立常量表;(5)读入C文本文件,得到二元式表原创 2014-06-19 14:28:01 · 1044 阅读 · 0 评论 -
static 修饰符
小米面试时,面试官问到了static修饰符,总结一下1、静态全局变量(1)该变量在数据段(未初始化则系统自动赋值为0)分配内存(2)静态全局变量在声明它的整个文件中都是可见的,而在文件之外是不可见的2、定义静态全局变量的好处:(1)静态全局变量不能被其它文件所用; (2)其它文件中可以定义相同名字的变量,不会发生冲突; 3、全局变量原创 2014-06-02 19:42:27 · 903 阅读 · 0 评论 -
语法分析
(1)输入任意文法,消除左递归和公共左因子;(2)打印文法的First和Follow集;(3)判断是否是LL(1)文法,如果是则打印其分析表;(4)输入一个句子,如果该句子合法则输出与句子对应的语法树; 能够输出分析过程中每一步符号栈的变化情况。 如果该句子非法则进行相应的报错处理。原创 2014-06-18 21:53:01 · 2383 阅读 · 0 评论 -
关于 ls 命令的一个小小的缺陷
关于 ls 命令的一个小小的缺陷原创 2014-05-18 00:11:22 · 1191 阅读 · 0 评论 -
两个栈实现一个队列
一. 描述原创 2014-09-15 10:04:06 · 538 阅读 · 0 评论 -
atof函数的实现
/*************************************************************************> File Name: atof.c> Author: zhanglp> Mail: ql.zhanglp@qq.com> Created Time: 2014年09月28日 星期日 13时59分55秒 *************原创 2014-09-28 14:31:11 · 1280 阅读 · 0 评论