- 博客(3)
- 收藏
- 关注
原创 龙书学习 第三章练习题
3.1.1 float limitedSquare(x){float x; /* returns x-squared, but never more than 100 */ return (x<=-10.0||x>=10.0)?100:x*x; } <float> <id,指向符号表中limitedSquare条目的指针> <(&g...
2018-07-06 16:03:35 4025
原创 龙书学习,第二章总结及附录Java程序研究
知识点总结:1.一个文法,由终结符号和非终结符号组成。文法的规则,或称为产生式,由一个产生式头的非终结符号和产生式体的终结/非 终结符号组成。文法中由一个非终结符号作为开始符号。2.属性是指与一个程序关联的任何量值,被扩展到文法符号上,例如<num,12>表示一个num文法符号的属性值为12.3.词法分析器读入字符,并输出一个词法单元的流。词法单元由终结符号和其属性值组成。4.语法分析...
2018-07-06 09:41:35 552
原创 龙书学习,练习题记录
7/31.1.1 1.1.2 编译器将源程序编译成目标程序,执行时,不再需要编译,效率很高,但在不同的平台需要重新编译成可执行文件。解释器一边运行一边解释源代码,可以实现跨平台的编码,但其效率低于编译器。由于解释器逐条执行语句,其检查错误的能力强于编译器。1.1.3 汇编语言更容易输出和调试,编译器产生汇编语言可以让编译器的设计本身更专注,将其他的工作交给汇编器。1.1.4 c语言牛逼呀。。。简单...
2018-07-03 10:37:33 478
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人