问题标签 [puts]

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 投票
3 回答
4256 浏览

c - 使用 sleep() 时 C 中 puts() 和 printf() 的区别

我想知道使用 sleep() 函数时 puts() 和 printf() 函数之间的区别。

这是我的代码(C语言):

程序编译运行后,好像会先休眠,然后打印“hello, worldGood, bye!”

但是,如果使用 puts() 而不是 printf(),它将打印“hello, world”,然后休眠,最后打印“Good, bye”。

0 投票
3 回答
8228 浏览

ruby - 为什么我所有的看跌期权都返回=>nil?

我知道这似乎是一个非常简单的问题,但我的 put 不断生成“=> nil”确实让我很困扰,我搜索了答案但找不到答案。谢谢。

puts 'blink' *4 blink blink blink blink => nil

0 投票
1 回答
82278 浏览

ruby - Ruby:打印和整理数组的方法

我不确定这个问题是否太愚蠢,但我还没有找到解决方法。

通常将数组放入循环中,我这样做

但是,如果我有这个:

它不起作用。

当然我可以使用这样的东西

但我想学习其他选择!

0 投票
1 回答
90 浏览

ruby-on-rails - 当我尝试“放置”或“<%=" 一个 ActiveRecord (rails) 属性时,我得到 nil,但是当我查看对象哈希时它实际上存在

因此,这里是“属性”表记录的哈希示例,所讨论的属性是“所有者”

但是,当我做这样的事情时

它是零。

编辑:这是我的模型(过于简单化了......)

0 投票
4 回答
87 浏览

c - 在 C 错误输出中反转字符串

我的字符串长度有一个奇怪的错误。我对此很陌生,所以这可能是我错过的基本内容。

我正在尝试编写一个程序,该程序获取一个指向字符数组(即字符串的第一个字符)的指针,并返回一个指向与第一个大小相同的字符串的指针,但字母是相反的。例如,计算机将变为 retupmoC。tacocat 将保持 tacocat :)

这是代码:

stringptr 是指向原始字符串的指针,翻转的是我要返回的那个。当我打印翻转的字符串时,它显示原始字符串被翻转,然后是难以区分的乱码。由于某种原因,它们的大小不同。

这是我为查找字符串长度而编写的代码(正常工作)

0 投票
3 回答
34315 浏览

c - C puts() 没有换行符

我目前有这个程序可以在控制台上打印一个文本文件,但是每一行下面都有一个额外的新行。如果文本是

你好世界

它会输出你好

世界

代码是这样的

0 投票
1 回答
196 浏览

ruby-on-rails-4 - 为什么应用程序中不使用“放置”?

我注意到我开始使用“puts”方法的应用程序并不多(不确定它是否是一种方法,或者它的确切名称);但是,在本教程中,我只是使用它来学习 Ruby 的基础知识——通常使用什么来代替?

谢谢。

0 投票
2 回答
60 浏览

ruby - 程序/脚本的每次迭代输出到命令行在内存、处理能力和最终时间方面的成本是多少?

我经常在每次迭代中运行几行 Ruby 脚本,puts以查看我的程序在运行时正在做什么。其中许多脚本非常耗时,需要几分钟才能完成。

我想知道向命令行输出('打印')是否会减慢这些脚本的完成速度,如果是,会减慢多少。

puts如果它只有 5% 的减速,我并不是很在意,但在我如此自由地使用我的之前,还有什么值得了解的。

0 投票
1 回答
4491 浏览

c - 传递 `puts' 的 arg 1 使指针从整数而不进行强制转换

你好:D 这个程序是构建或试图成为一个可以保存联系人的笔记本。但是我收到了这个警告,当'puts'进入程序时,它会崩溃。有人可以帮忙吗?

[警告] 传递 `puts' 的 arg 1 使指针从整数而不进行强制转换

谢谢。

0 投票
2 回答
1216 浏览

c - C中的字符数组(Puts vs printf)

我对 C 中的字符数组有一些疑问,我有一个大小为 1 的字符数组,逻辑上说当我输入超过 2 个字符时,我应该遇到分段错误,但是puts正确打印出数组,而printf打印出某些部分数组连同垃圾值,为什么会这样

输出/输出:

除此之外,我必须在array size程序中输入多个字符以引发分段错误。是因为堆栈中的 SFP 吗?SFP的大小是4个字节如果我错了请纠正我