登录
首页 » 算法 » C++源代码单词扫描程序(词法分析)

C++源代码单词扫描程序(词法分析)

于 2022-08-06 发布 文件大小:469.12 kB
0 206
下载积分: 2 下载次数: 1

代码说明:

功能:(1)C++源代码扫描程序识别C++记号。     C++语言包含了几种类型的记号:标识符,关键字,数(包括整数、浮点数),字符串、注释、特殊符号(分界符)和运算符号等。(2)打开一个C++源文件,打印出所有以上的记号。(3)要求应用程序应为Windows界面。(4)选作部分:为了提高C++源程序的可读性,C++程序在书写过程中加入了空行、空格、缩进、注释等。假设你想牺牲可读性,以节省磁盘空间,那么你可以存贮一个删除了所有不必要空格和注释的C++源程序的压缩文本。因此,程序中还应该有这样的压缩功能。(5)选作部分:进一步思考或实现——如何进一步实现减小源文件大小的压缩功能。(6)应该书写完善的软件文档,最好使用Rational Rose来完成部分框图。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C经典代码大全
    一些C编程语言经典编程题目,希望对大家有用。#include int main(void) { unsigned int i = 0x12345678; char*pc =(char*)&i; printf("0x%x ", *pc); double *pd = (double*)&i; printf("%f ", *pd); printf("sizeof pc = %d sizeof pd = %d ", sizeof(pc), sizeof(pd)); return 0; }
    2022-04-01 10:36:20下载
    积分:1
  • 电弧炉对电网影响仿真软件,希望对大家有所帮助
    电弧炉对电网影响仿真软件,希望对大家有所帮助-EAF impact on the power grid simulation software, want to help everyone
    2022-04-21 21:34:06下载
    积分:1
  • POJ上的一些题目的题解
    POJ上的题目,数量不多,有出错的代码;文件名都可以看懂;每个文件夹里面为一道题目,里面有错误的代码,出错信息 运行时间都在文件名上;
    2022-08-15 22:14:20下载
    积分:1
  • csv 到 json 脚本
    它的简单,易于理解脚本解析 csv flare json。它
    2022-02-15 01:42:59下载
    积分:1
  • C语言库函数.rar
    C语言库函数.rar-C language library functions. Rar
    2022-04-07 14:56:47下载
    积分:1
  • 遗传算法
    在人工智能计算机科学领域,遗传算法(GA)是一种启发式搜索,模仿自然选择的过程。此启发式(有时也被称为元启发式)常规地用于产生有用的解决方案,以优化和搜索问题。遗传算法属于较大的类进化算法(EA),其产生的解决方案,以优化利用技术,灵感来自自然进化,如继承,变异,选择和交叉的问题。
    2022-04-09 17:18:42下载
    积分:1
  • 最小二乘算法 Fortran实现 比较简单
    最小二乘算法 Fortran实现 比较简单-Fortran least-squares algorithm is relatively simple to achieve
    2022-09-25 21:15:02下载
    积分:1
  • 铂金属温度计换算程式,用于知道金属阻值时求解温度值
    铂金属温度计换算程式,用于知道金属阻值时求解温度值-platinum metal thermometer conversion formula for the resistance know when the metal temperature Solution
    2023-03-03 10:10:04下载
    积分:1
  • 迭代线性最小二乘内插滤波
    应用背景关于机载lidar经典算法迭代最小二乘内插滤波实现。程序保证可用,不可用可发邮件联系本人关键技术该算法对于平坦地面有较好的滤波效果,参数需要设置
    2022-07-15 21:45:12下载
    积分:1
  • 跑马灯程序(按下按键修改跑灯方式)
    应用背景学习51单片机必敲程序,对熟悉IO操作有帮助。关键技术同过定时器延时,或者是延时函数实现IO的高低电平输出。
    2023-06-01 01:10:03下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载