问题标签 [line-continuation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
197 浏览

c - C:尝试使用 \ 将 fprintf() 格式字符串拆分为多行并在行的开头添加制表符

我正在尝试使用如下所示的字符将 long format stringto拆分fprintf()为多行:\

这会导致whitespaces添加到输出中,如下所示:

这个答案表明这应该有效。在发布到这里之前,我还检查了这个答案。对它的评论提到这种方法......

...遭受这样一个事实,即如果在“\”之后有任何空格,它就会中断;发生时可能会令人困惑的错误。

cat -A程序文件中的输出...

\...在;之后不显示空格 尽管它确实将<TAB>s 引入到后面的行中。我vim用来编辑我的源文件。

\我在 中一直使用行继续Bash,并认为它与fprintf()C 中的格式字符串类似。

我想保持我的代码可读性和合理的线宽。除了将长字符串拆分为多个fprintf().

  1. 这是标准行为吗printf()/fprintf()
  2. vim当我用 继续行时,我的代码是否正常\
  3. 我该如何解决这个问题?
0 投票
1 回答
51 浏览

python - Python:在行连接中间注释掉一行的任何变通方法

我有这种线连接:

如果第二行用散列注释掉,则会引发语法错误#

问题是我不希望删除第二行,因为它可能会重新启用,也不希望将第二行从串联序列中移出,因为团队中的其他人甚至我自己都会忘记第二行应该是什么时候重新打开,3 行必须按该顺序排列。

Python中没有这样/*...*/的,但还有其他解决方法吗?

0 投票
2 回答
72 浏览

vba - 无法找出将长参数分解为多行的正确方法

我创建了一个脚本来从网站获取 json 响应。为了得到响应,我必须发出 post http 请求以及适当的参数。脚本运行良好。

payload我在脚本中使用的很长。它可能会更长。

现在,我的问题是,我怎样才能将这么长的一行分成多行?

这就是我尝试过的方式:

0 投票
0 回答
43 浏览

fortran - 续行fortran 77

所以我必须用 .f 文件扩展名在 fortran77 中编写这个程序,我不想用选项编译它。我想修复该错误,但由于某种原因,我尝试过的一切仍然给我这个错误。我已经包含了代码和错误终端输出

''' 程序 p1 隐式无整数 :: 选择实数 :: inputValue

这是错误输出图像