楼主: ermutuxia
65391 17

在命令窗口中如何实现换行? [推广有奖]

11
bigbell 发表于 2012-8-15 17:40:59
未操作实现过。

12
ttyang_xiamen 发表于 2016-9-6 12:26:44
为什么我用///不能换行呢?会报错呢

13
楚天江南客 学生认证  发表于 2017-7-8 13:40:17
是命令窗口,不是do文档

14
天南水北 发表于 2018-4-24 09:47:37
首先代码太长,第一个考虑是能不能采用缩略形式或者暂元代替。缩略形式包括三种,一种是通配符表示法,如有三个变量t1 t2 tba而没有其他t开头的变量,可以简写做t*;如果三个变量恰好在变量列表相邻,可以用t1 - tba代替,注意“-”左右两边都有空格,没空格会报错;第三种方式是把固定的变量,或者有规律的变量用暂元代替。有规律的变量用暂元代替这个技巧取决于你的代码水平了。
最后说怎么换行。
如果是命令窗口的话,一行满了之后,你继续输入下去,电脑会自动换行让你输,但只显示最后一行罢了。这种情况下,自动换行只是显示效果。其实还是并没有换行。从语法简洁性考虑,一般不建议你这么干。最好使用暂元代替一些固定的变量。如果你是在命令窗口输入{}这种类型的句子,可以用ctrl+enter换行。
如果是do文档的话,如果你是代码太长可以这样
reg y/*
*/x,r

15
wellbing 发表于 2018-7-26 15:18:16
命令窗口:ctrl+enter换行

16
黃河泉 在职认证  发表于 2018-7-26 17:35:05
一般而言,你应该以一个 do 档来处理程序问题,即使是在练习而已!

17
郭木木 在职认证  学生认证  发表于 2019-4-27 09:38:02
bigbell 发表于 2012-8-15 17:25
tianye 给的是正解
真的假的?我的显示  invalid syntax  语法错误啊。

replace taxrate=. if (dq==510200)|(dq==510000)|(dq==520000)|///
  (dq==530000)|(dq==540000)|(dq==610000)

18
yinpeiwei 在职认证  发表于 2020-4-29 11:56:50
在行末加上"///"然后另起一行继续,注意:行末与“///”之间应该有一个空格,命令最后一行行末不再加"///"。

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-31 03:00