手持计算机当有人使用具有强键入功能的工具包或编程语言时,可以使用高强度或低强度来设置此打字系统。高强度意味着输入系统对用户有很强的限制,而低强度对于错误和不一致的代码更为宽大一些。虽然在某些系统中使用低强度,但是高强度更常见,因为这种类型系统的优点最好是用高强度来维护程序员在创建程序时可能会创建无效的条目,这可能是一个错误,也可能是为了尝试新的编码。在弱类型系统中,这些错误将通过编译器传递,这可能会导致严重的错误。当使用强类型时,这些错误会引起程序员的注意。系统通常也会拒绝编译程序,直到代码被修复,以确保错误最小整数通常用于编程,编程语言有时允许用户输入与语言不一致的整数。同时,如果语言有转换工具,然后这将转换整数以便使用它们。强类型禁用这种做法并拒绝接受非标准整数。强类型控制用户编程语言实现的方式就是这样有很多优点和缺点。这不允许错误或非标准编码,所以这个打字系统保证了编码的一致性,也保证了编码在编译时能正常工作,主要缺点是创造力受到严重限制,如果用户试图用一种违背标准的方式编写代码,即使代码本身可以工作,而且可能比标准编码好,那么强大输入仍将禁用编码,直到用户将其标准化。
0 篇文章
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!