Len*_*ard 2 architecture variables declaration
假设您有一个名为hotelPropertyNumber的变量.内容将始终是一个数字,但通常用作字符串.将它声明为字符串是否有任何"错误",以便您不必将其连续转换为字符串....或者这是一个糟糕的编程习惯?
谢谢.
数字是用于计数和测量的数学对象.如果您使用hotelPropertyNumber进行计数,即对其应用任何算术运算,则它是数字,应存储为数字类型.
如果没有,那么它不是一个数字; 这是一个字符串.
在某些语言中,您可以创建用户定义的类型,例如" class HotelPropertyNumber",其中: