用户键入特定的数字值(pascal)

问题描述 投票:0回答:1

在pascal中,不可能阻止用户按不需要的密钥
。
特殊
program
string pascal numeric
1个回答
0
投票
input

是一个文件。 一个文件是(可能为空的)线序列。 每行都是text值的(可能为空的)序列。 让我重复一个值。 这意味着从

text
char
的所有价值都是合法的。
如果您想利用Pascal的
char
例行程序,则需要一个像
chr(0)
或A
maxChar
一样的文件。
如果您想利用Pascal的
read
例程,则需要一个像
text文件这样的文件,因为行的概念对其他数据类型是陌生的。 这些要求没有办法。

结果,您需要根据您的标准接受或拒绝投入。 在extendedpascal

中可以这样实现:

input
file of …
常数由延长的pascal定义,无论如何都存在该值。
    

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.