I'm very sorry to bother you on this outdated language, but is there any way to check if the particular array element is empty in pascal? It's an integer array, so checking element against empty string causes type mismatch (I love this language!). Thanks for your time.

有帮助吗?

解决方案

An integer value cannot be empty. It always holds a value. It's not like a nullable type in certain modern languages.

Sometimes, by convention, certain values are used as sentinels, but you obviously need to apply this convention consistently across all uses of the variable. What's more, a sentinel is only viable if you have some spare values that do not have a meaning in whatever calculation you are performing.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top