QuickBASIC变量仅用于一行。

时间:2015-06-24 16:35:10

标签: basic

我被要求将QuickBASIC程序转换为c。我完全不懂BASIC。 while循环中有一行看起来像:

var_a = var_b * (1.5 * var_c - .5 * var_d) : var_d = var_c

var_d在代码中没有其他地方出现,这里发生了什么? var_d是否会在0处初始化,然后基本上在va​​r_c后面保留一个循环?

1 个答案:

答案 0 :(得分:2)

冒号运算符只是分隔语句。 reference这行代码相当于:

var_a = var_b * (1.5 * var_c - .5 * var_d)
var_d = var_c

如果未引用var_d,则它只是一个无用的语句。