文章 "从基础到中级:数组和字符串(一)"

 

新文章 从基础到中级:数组和字符串(一)已发布:

在今天的文章中,我们将开始探索一些特殊的数据类型。首先,我们将定义什么是字符串,并解释如何使用一些基本过程。这将使我们能够处理这类数据,这可能很有趣,尽管有时对初学者来说有点困惑。此处提供的内容仅用于教育目的。在任何情况下,除了学习和掌握所提出的概念外,都不应出于任何目的使用此应用程序。

很有趣,不是吗?但我们在这里遇到了一个小问题。这正是我之前提到你需要注意字符串格式化所涉及的细节的原因。在这种情况下,问题在于颜色值。请注意,它以十六进制格式显示。然而,图 06 中显示的值不一定代表红色。事实上,它可能代表完全不同的东西。记住,颜色值通常被格式化为RGB,有时也被格式化为ARGB。因此,仅仅通过查看十六进制值,就很难分辨出它的真正含义。但只需稍作调整,我们就可以将输出更改为更直观、更易读。为此,只需更改代码,如下所示:

    sz0 = StringFormat("Color: 0x%06X\nInteger: 0x%X\nDouble : %.2f", cor, i_value, d_value);

一旦你执行了这个新修改的代码,结果将如下:

图 07

等一下!这绝对不是红色的。这里显示的是蓝色。那么这里发生了什么? 

作者:CODE X