是否有“砰”的一声? VB6 中的运算符 (!) 如果仅位于变量/数字的末尾,则意味着什么?如果是这样,这意味着什么?

发布于 2024-12-04 12:37:17 字数 236 浏览 1 评论 0原文

我在工作中编写一些 VB6 代码,经常遇到变量,有时还会遇到以“!”结尾的数值。例如(请注意 myVar! 末尾的 '!' 和第二个 2!

dist! = Sqr(x ^ 2 + y ^ 2!)

这是我正在处理的代码中的一行。'! ' 这里有任何意义吗?我认为它确实如此,因为为什么要以其他方式使用它,但找不到有关此特定用途的任何文档。

I am working on some VB6 code at work and frequently come across variables, and sometimes numerical values ending with '!'. For example (note the '!' at the end of myVar! and the second 2!:

dist! = Sqr(x ^ 2 + y ^ 2!)

This is a line from the code I am working on. Does the '!' hold any meaning here? I would assume it does, because why use it otherwise, but can't find any documentation on this particular use.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

始终不够爱げ你 2024-12-11 12:37:17

它不是一个运算符,而是一个类型指示器。名称末尾的感叹号/感叹号表示可以保存单精度浮点值的变量。以下是 VB 类型指示器的列表(可能不完整):

$ - string 
% - integer 
& - long integer 
! - single precision floating point
# - double precision floating point 
@ - currency

It's no an operator, it's a type indicator. An Exclamation/Bang at the end of the name indicates a variable that can hold single precision floating point value. Here's a list of VB type indicators (may not be complete):

$ - string 
% - integer 
& - long integer 
! - single precision floating point
# - double precision floating point 
@ - currency
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文