没有换行的打印单独名称

时间:2013-04-12 16:22:22

标签: programming-languages language-design output

某些编程语言,例如Pascal和Java具有关键字或标准库函数,例如print输出一个值,另一个名称println输出一个换行符,但这样做的缺点是给你通常不想要的行为提供更短/更明显的名称。

其他语言,例如Basic和Python使用print来表示您通常需要的行为,并使用特殊语法(如尾随;,)在需要时禁止换行。这是有效的,但有人可能会说,为这两种行为设置不同的名称会更优雅/透明。

是否存在 - 或者曾经有过 - 任何使用换行符输出值的语言print,并且没有换行符的输出有单独的名称?

1 个答案:

答案 0 :(得分:0)

默认情况下,Tcl的puts打印给定字符串尾随换行符,除非它传递了-nonewline命令行选项。