正弦函数写成C语言表达式,C语言程序设计2 BAZHU BIESHAN......

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

2)Define:打开一个宏定义框, 同户可输入宏定义。多重定义可同分号, 赋值可用等号。

3)Code generation:它又有许多任选项, 这些任选项告诉编译器产生什么样的目标代码。

Calling convention  可选择C或Pascal方式传递参数。

Instruction set     可选择8088/8086或80186/80286指令系列。

Floating point      可选择仿真浮点、数学协处理器浮点或无浮点运算。

Default char type   规定char的类型。

Alignonent          规定地址对准原则。

Merge duplicate strings 作优化用, 将重复的字符串合并在一起。

Standard stack frame 产生一个标准的栈结构。

Test stack overflow 产生一段程序运行时检测堆栈溢出的代码。

Line number         在.OBJ文件中放进行号以供调试时用。

OBJ debug information 在.OBJ文件中产生调试信息。

4)Optimization:它又有许多任选项。

Optimize for选择是对程序小型化还是对程序速度进行优化处理。

Use register variable 用来选择是否允许使用寄存器变量。

Register optimization尽可能使用寄存器变量以减少过多的取数操作。

Jump optimization通过去除多余的跳转和调整循环与开关语句的办法, 压缩代码。

5)Source:它又有许多任选项。

Indentifier length说明标识符有效字符的个数, 默认为32个。

Nested comments是否允许嵌套注释。

ANSI keywords only是只允许ANSI关键字还是也允许Turbo C2.0关键字。

6)Error

Error stop after多少个错误时停止编译, 默认为25个。

Warning stop after多少个警告错误时停止编译, 默认为100个。

Display warning

Portability warning移植性警告错误。

ANSI Violations侵犯了ANSI关键字的警告错误。

Common error常见的警告错误。

Less common error少见的警告错误。

7)Names :用于改变段(segment)、组(group) 和类(class)的名字,默认值为CODE, DATA, BSS。

2.Linker:本菜单设置有关连接的选择项, 它有以下内容,如图所示:

1)Map file menu 选择是否产生.MAP文件。

2)Initialize segments是否在连接时初始化没有初始化的段。

3)Devault libraries是否在连接其它编译程序产生的目标文件时去寻找其缺省库。

4)Graphics library 是否连接graphics库中的函数。

5)Warn duplicate symbols当有重复符号时产生警告信息。

6)Stack warinig是否让连接程序产生No stack的警告信息。

7)Case-sensitive link是否区分大、小写字。

3.Environment:菜单规定是否对某些文件自动存盘及制表键和屏幕大小的设置,它有以下内容,如图所示:

1)Message tracking:

Current file 跟踪在编辑窗口中的文件错误。

All files跟踪所有文件错误。

Off 不跟踪。

2)Keep message :编译前是否清除Message窗口中的信息。

3)Config auto save:选on时, 在Run, Shell或退出集成开发环境之前,如果Turbo C 2.0的配置被改过,  则所做的改动将存入配置文件中。选off时不存。

4)Edit auto save:是否在Run或Shell之前, 自动存储编辑的源文件。

5)Backup file:是否在源文件存盘时产生后备文件(.BAK文件)。

6)Tab size:设置制表键大小, 默认为8。

7)Zoomed windows:将现行活动窗口放大到整个屏幕, 其热键为F5。

8)Screen size设置屏幕文本大小。

4.Directories:规定编译、连接所需文件的路径, 有下列各项,如图所示:

(1)Include directories:包含文件的路径, 多个子目录用";"分开。

(2)Library directories:库文件路径, 多个子目录用";"分开。

(3)Output directoried:输出文件(.OBJ, .EXE, .MAP文件)的目录。

(4)Turbo C directoried:Turbo C 所在的目录。

(5)Pick file name:定义加载的pick文件名,  如不定义则从currentpick file中取。

5.Arguments:允许用户使用命令行参数。

6.Save options:保存所有选择的编译、连接、调试和项目到配置文件中, 缺省的配置文件为TCCONFIG.TC。

7.Retrive options装入一个配置文件到TC中, TC将使用该文件的选择项。

1.13.9Debug菜单

按Alt+D可选择Debug菜单, 该菜单主要用于查错, 它包括以下内容,如图所示:

1.Evaluate

1)Expression要计算结果的表达式。

2)Result显示表达式的计算结果。

3)New value赋给新值。

2.Call stack:该项不可接触。而在Turbo C debuger 时用于检查堆栈情况。

3.Find function在运行Turbo C debugger时用于显示规定的函数。

4.Refresh display如果编辑窗口偶然被用户窗口重写了可用此恢复编辑窗口的内容。

1.13.10Break/watch菜单

按Alt+B可进入Break/watch菜单, 该菜单有以下内容,如图所示:

1.Add watch: 向监视窗口插入一监视表达式。

2.Delete watch:从监视窗口中删除当前的监视表达式。

3.Edit watch:在监视窗口中编辑一个监视表达式。

4.Remove all :watches从监视窗口中删除所有的监视表达式。

5.Toggle breakpoint:对光标所在的行设置或清除断点。

6.Clear all breakpoints:清除所有断点。

7.View next breakpoint:将光标移动到下一个断点处。

1.13.11Turbo C 2.0的配置文件

所谓配置文件是包含Turbo C 2.0有关信息的文件, 其中存有编译、连接的选择和路径等信息。可以用下述方法建立Turbo C 2.0的配置:

1.建立用户自命名的配置文件:可以从Options菜单中选择Options/Save options命令,  将当前集成开发环境的所有配置存入一个由用户命名的配置文件中。下次启动TC时只要在DOS下键入:

tc/c

就会按这个配置文件中的内容作为Turbo C 2.0的选择。

2.若设置Options/Environment/Config auto save 为on, 则退出集成开发环境时, 当前的设置会自动存放到Turbo C 2.0配置文件TCCONFIG.TC中。Turbo C 在启动时会自动寻找这个配置文件。

3.用TCINST设置Turbo C的有关配置, 并将结果存入TC.EXE中。Turbo C 在启动时, 若没有找到配置文件, 则取TC.EXE中的缺省值。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值