VB代码中有时用spc(n),有时用tab(n),都表示空出字符数,这两个函数用法还有什么具体区别吗?
都是打印输出时的控制。区别是前者是相对定位后者是绝对定位。spc(n)就是从当前位置向后移动n个字符,等于就是先输出n个空格再输出接下来的内容。tab(n)是定位到左边开始算的第n列。假定当前位置是m,当m<=n时,先输出n-m-1个空格再输出接下来的内容;当m>n时,换行,输出n-1个空格再输出接下来的内容。