手工构造一个能够识别C语言的所有典型单词,如:标识符、数字、运算符,和if、while等保留字的确定有限自动机,并写出对应该自动机的程序;
然后以一个简化的C语言程序为输入文件,通过所设计的基于上述自动机的词法分析程序获得输入文件中的各个单词及其内码对照表,并以文件形式保存结果(也就是TOKEN序列)。
2024/7/25 11:08:01 112KB 编译原理 最终为cpp 词法分析器
1
这是用C++编写的六子棋游戏,该程序包含了打印棋盘、下棋规则和判断胜负等代码的实现,用c++编译器编译运行后就可以直接玩了。
注意:由于兼容问题,可能要修改一下命令窗口的版本,命令窗口右键点击—>属性—>勾选“使用旧版控制台”
2024/7/25 8:49:15 4KB 六子棋,c++
1
ucguibuilder可在windows上绘制UI界面,生成代码后可直接添加进目标机工程中使用,达到所见即所得的效果,懒人UCGUI开发必备。
最新版本集成进了VC编译器,可不需编译环境直接运行
2024/7/25 0:19:40 9.38MB uCGUI
1
这是一款炸潜艇休闲游戏的java源码。
下载解压后直接编译运行。
2024/7/24 20:13:54 561KB 炸潜艇 java源码
1
最新版本的sqlite364位静态库(不需要带dll),VS2010编译的,如果需要32位的自行编译就行了,里面包含demo和源码 CppSQLite3DBdb; db.open(DB_NAME); stringtemp="selectvaluefromconfigwherekey='aaaa'"; CppSQLite3Queryq=db.execQuery(temp.c_str()); temp.clear(); while(!q.eof()) { temp.append(q.fieldValue(0)); printf(temp.c_str()); q.nextRow(); }
2024/7/24 16:02:53 3.47MB sqlite3 x64 lib CppSQLite3DB
1
NYIDE为NyquestIntegratedDevelopmentEnvironment缩写,是针对九齐科技NY4/5/6/7/8/8L/9T/9UB&NX1系列微控制器而研发的汇编语言和C语言综合开发工具。
NYIDE是IC编译与调试程序。
包含设置IC硬件,编写汇编语言到建置出软件,实时侦错。
2024/7/24 16:30:53 30.7MB 九齐 MCU C51核
1
意法半导体专用的编程平台(汉化版2009.10)。
目前仅翻译了部分菜单和所有能翻译的对话框。
如果有兴趣参与翻译或有好的翻译意见可以与翻译者联系。
翻译者联系方式在软件的“关于”中。
汉化步骤:1、安装英文版stvd4.1.2;
(见我的资源stvd4.1.2英文版,共26个文件)2、将安装目录下的stvdebug.exe文件备份(防止出现异常!!!);
3、把下载的文件解压后更名为stvdebug.exe覆盖安装目录下的同名文件即可。
使用注意:文件修改后要及时保存,否则,不保存就编译,会出现异常。
后悔莫及了。
期待下一版本出炉。
解压密码:zy102617@sohu.com版权说明:不要把该软件用于商业目的,软件版权仍归原作者所有。
2024/7/24 7:43:17 2.19MB stm8s stvd 意法半导体 微处理器
1
linux下利用Qt编程,调用QWT图库,绘制FFT重组波形,编译方式为交叉编译。
2024/7/24 5:19:44 769KB linux,fft
1
对于不会编译的同学直接将该文件放在matlabtoolbox文件夹下再将libsvm-mat文件及其子文件加入路径,最后把libsvm-mat文件中的Windows文件夹内的svmtrain改为libsvmtrainsvmpredict改为libsvmpredict
2024/7/23 12:09:12 673KB svm
1
VisualC++是一个功能强大的可视化软件开发工具。
自1993年Microsoft公司推出VisualC++1.0后,随着其新版本的不断问世,VisualC++已成为专业程序员进行软件开发的首选工具。
所以实际中,更多的是以VisualC++6.0为平台。
VisualC++6.0不仅是一个C++编译器,而且是一个基于Windows操作系统的可视化集成开发环境。
VisualC++6.0由许多组件组成,包括编辑器、调试器以及程序向导AppWizard、类...
2024/7/23 11:33:37 234.21MB VB
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡