回 帖 发 新 帖 刷新版面

主题:求教版主和版副们及其他高手

1.什么是编译开关?
2.他的作用是什吗?
3.maxvalue函数的格式
4.pascal每种类型的变量占多少内存?
5.扩展名为o的文件是干什么的?
6.怎样使用编译开关?
7.屏幕单元算不算编译开关?
回答一题且正确则加上10分
我是菜鸟,请高手多指教,谢谢

回复列表 (共2个回复)

沙发

咳咳,这些问题,一部分可以从一些入门书上找到,一些可以在网上一搜一大把

板凳

1.什么是编译开关?
类似于{$I-},{$R+}等等。

2.他的作用是什吗?
如{$R+}表示范围(Range)检查开,当发现引用越界的数组下标时会报错退出。如果{$R-}则不会退出(但不保证会返回什么值)。

3.maxvalue函数的格式
不知道,TP中没有。

4.pascal每种类型的变量占多少内存?
常见的
byte(1) shortint(1) integer(2) word(2) longint(2)
char(1) boolean(1) real(6) single(4) double(8)
string(视长度而定)
剩下的也可以用sizeof(变量名称或类型名称)查询(返回一个正整数即为占用字节数)

5.扩展名为o的文件是干什么的?
不知道。

6.怎样使用编译开关?
按住Crtl然后连按两次O键即可显示当前状态。
可以自己设定。

7.屏幕单元算不算编译开关? 
不知道你说的“屏幕单元”是什么。如果说是一个单元(unit)那么应该不算编译开关。

我来回复

您尚未登录,请登录后再回复。点此登录或注册