Advertisement

【虎书】Modern Compiler Implementation in C (C语言版)

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
《现代编译器设计》(C语言版),即《虎书》,深入浅出地讲解了编译器的设计原理与实现技术,是计算机科学领域的重要参考书籍。 《Modern Compiler Implementation in C》是关于编译原理的著名教材之一(通常被称为“虎书”)的C语言版本,提供英文版内容,并以djvu格式发布。压缩包内包含阅读器WinDjView-0.4.3。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • Modern Compiler Implementation in C (C)
    优质
    《现代编译器设计》(C语言版),即《虎书》,深入浅出地讲解了编译器的设计原理与实现技术,是计算机科学领域的重要参考书籍。 《Modern Compiler Implementation in C》是关于编译原理的著名教材之一(通常被称为“虎书”)的C语言版本,提供英文版内容,并以djvu格式发布。压缩包内包含阅读器WinDjView-0.4.3。
  • Memory Management Techniques and Implementation in C/C++
    优质
    本课程探讨C/C++编程语言中的内存管理技术与实现方法,包括动态内存分配、垃圾回收机制及常见内存错误预防策略。 Chapter 1 Memory Management Mechanisms Chapter 2 Memory Management Policies Chapter 3 High-Level Services Chapter 4 Manual Memory Management Chapter 5 Automatic Memory Management Chapter 6 Miscellaneous Topics
  • Effective Modern C++ (英文原, 带签)
    优质
    《Effective Modern C++》是面向有经验的C++程序员的经典指南,本书提供深入的现代C++编程技巧和最佳实践,帮助读者充分利用语言特性。此版本为英文原版并带有书签,便于阅读与查找。 Effective Modern C++ 英文原版(带书签),稍微有点英语基础就可以看懂,是学习C++11和C++14的必备书籍。
  • Compiler:一个小巧的C编译器
    优质
    Compiler是一款精简高效的C语言编译工具,专为程序员设计,支持快速、准确地将源代码转换为目标文件。 我正在开发一个小型的C语言编译器,目前实现了多项功能:可以定义多个变量并进行初始化;支持基本的算术运算(加减乘除);能够处理带括号的四则混合运算,并且包含单行注释和多行注释的支持。此外,该编译器还允许输出格式化字符(如%c用于字符和%d用于整数),并且可以定义int类型与char类型的变量。它还能直接输出字符串以及两位数字的整型数值;支持简单的条件语句if{}else{},包括大于和小于比较操作。 这些功能可以在同一源程序中混合使用,并且对于部分错误语法能够报告相应的报错信息。开发环境方面,可以利用记事本或VC++6.0进行编辑,在DOSBox、emu8086等环境中汇编代码,最后通过MASM汇编器和LINK链接器生成目标文件。 源程序是使用C++语言编写,并且在Windows及Linux环境下均可运行。值得注意的是,该程序未采用C++11标准,因此其兼容性不受特定环境限制。最终的可执行文件a.out是在Linux系统下通过编译得到的结果,可以直接用于测试和验证功能实现情况。
  • CC编程入门
    优质
    《aha!C语言》是一本专为编程初学者设计的C语言入门书籍,旨在通过生动有趣的讲解和实例帮助读者轻松掌握C语言的基础知识与应用技巧。 学习C语言编程的入门书籍有很多资源可以选择。这些书籍涵盖了从基础语法到复杂数据结构的各种主题,非常适合初学者使用来掌握C语言的基本概念和技术。通过阅读合适的教材并结合实践练习,可以有效地提升自己的编程技能。
  • TSP GWO Implementation in Matlab.zip
    优质
    该资源包提供了在Matlab环境中实现旅行商问题(TSP)和灰狼优化(GWO)算法的代码。适用于研究和教学用途。 灰狼优化算法是一种受到自然界灰狼社会行为启发的元启发式搜索算法。它主要用于解决复杂问题中的优化任务,具有较强的全局寻优能力和较快的收敛速度。该算法通过模拟灰狼之间的领导关系、狩猎技巧以及群体决策过程来实现参数优化或函数最值求解。 对于需要使用此方法的研究者和开发者来说,可以找到许多关于如何编写灰狼优化算法代码的资源和教程。这些资料能够帮助他们更好地理解和应用这一强大的工具,在各种领域如机器学习、工程设计中发挥重要作用。
  • Modern Effective C++
    优质
    《Modern Effective C++》是针对C++程序员进阶需求的一本权威指南,详细讲解了现代C++的最佳实践和常见陷阱。 《Effective Modern C++》主要讲解了现代C++的一些特性,如auto、智能指针和lambda表达式等。
  • C程序设计现代方法(第2)-C Programming: A Modern Approach (中文&英文)
    优质
    本书为《C语言程序设计现代方法》第二版的中英双语版本,全面讲解了C语言的核心概念和编程技巧,适合初学者及进阶读者学习。 《C语言程序设计现代方法》第2版(英文名:C Programming A Modern Approach),包含定位过的书签,内容清晰,便于查阅。阅读后请支持正版。
  • MinGW-w64 C/C++ Compiler MATLAB支持.rar
    优质
    本资源包为MATLAB用户提供了适用于Windows系统的MinGW-w64 C/C++编译器,便于在MATLAB环境中进行C/C++代码的编译和执行。 资源是笔者在MATLAB里安装的MinGW-w64 C/C++编译器安装包,主要用于作为博文的相关附件。(声明:上传时积分设置为1,如果数值后续有变化,则可能是平台自动调整机制的影响)。
  • C算法全
    优质
    《C语言算法全书》是一本全面介绍C语言编程与算法实现的指南,涵盖数据结构、排序搜索等核心内容,适合程序员和计算机专业学生阅读。 《C语言大全》涵盖了各种常用的算法和数学模型的实现方法。