- 授权协议: GPL
- 开发语言: C/C++
- 操作系统: 跨平台
- 软件首页: http://heloos.3vhost.net/
- 软件文档: https://gitee.com/Heloos/CTOASM/blob/master/README.md
软件介绍
一个小型的c语言解释器,可以把C语言解释成汇编语言。
支持环境
windows XP及以上
linux
目前实现的功能
1. 可以定义多个变量,并且能初始化。
2. 可以支持基本的加减乘除运算。
3. 可以支持带括号的多个变量的四则混合运算。
4. 可以支持单行注释和多行注释。
5. 可以输出%c格式的字符和%d格式的整数。
6. 可以定义int 类型和 char类型。
7. 可以输出字符串
8. 可以输出2位整数
9. 可以支持简单的if{}else{}语句。(大于和小于比较条件)
10. 以上支持的语法可以混合在同一个源程序中。
11. 部分错误语法可以报错。
编译方法
该程序源代码中并未使用 C++11 标准,所以无论是在windows下还是在Linux平台下,只需要按照编译普通C++程序的方法即可。
运行方法
假设已经编译完成,生成可执行文件名:CTA.EXE
假设待编译的c程序为test1.c
直接双击可执行文件运行,根据提示输入待编译的c程序文件test1.c的路径,编译后在该路径下生成相同文件名的test1.asm文件。
在终端(windows下为dos)运行下面命令
默认生成相同文件名的.asm汇编文件
CTA test1.c
可以指定编译生成的文件名和存放位置
CTA test1.c test1.asm
软件如下图所示
从需求到产品:0岁产品经理进阶之道
权莉 / 人民邮电出版社 / 2018-7 / 49.80元
本书主要针对刚入职的初级产品经理,从贴近工作状态的场景切入,对各阶段的知识点进行分类总结,旨在提供一套经过实践检验的产品方法论,为读者从初级产品经理成长为产品经理奠定坚实的基础。 书中提炼的方法和案例涵盖初级产品经理工作的方方面面,从基本技能到思维方式,从需求管理到产品规划定义,从框架选型到流程梳理,从工作模块拆解到案例剖析,用具体且贴合实际工作场景的内容,还原真实的产品工作方法及实践案例,既有方......一起来看看 《从需求到产品:0岁产品经理进阶之道》 这本书的介绍吧!
HTML 编码/解码
HTML 编码/解码
SHA 加密
SHA 加密工具
