问题标签 [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.
c - if 语句和 puts()
最近我在 codeforces 网站上有一些关于这个解决方案的内容。我无法理解 if 语句中的条件以及此问题中三元运算符的条件,有人可以帮我解决这个问题吗?
c - 打印没有 for 循环的矩阵
我正在尝试使用单个 puts 而不是嵌套循环来打印 char 矩阵,但我总是在打印结束时再得到一个字符。我要做一个乒乓球游戏,我需要尽快更新屏幕。
使用此代码打印的最后两行是:
ruby - 在 Ruby 中, puts _|_ 是如何工作的?
我puts _|_
对 Ruby 中的工作方式感到困惑。如果您输入一个变量,然后调用该语句
你得到变量的名称,后跟 nil
但是,如果您再次键入它,您会得到错误
它看起来不像是那些以美元符号开头的类似 Perl 的变量之一。
这个奇怪的符号到底是什么意思,它是如何工作的?
ruby - 哈希和放置
如何优雅地重新排列我的代码,以便我可以获得输出{:monosyllabic=>3, :polysyllabic=>4}
而不是相反?
编辑:是的,我认为有 3 个单音节词:mass,put,pets。我和其他一些人发音“puts”“就像“put s”,所以我想把它归类为多音节。如果我错了,请纠正我。
c - C 程序打印意外的字。这是怎么发生的?
有人知道这是如何工作的吗?
C程序源:
输出:
为什么这个程序会显示“Fell”?
c - 从用户获取输入字符串后,输出包括一些其他字符
我减速一个字符矩阵
然后尝试仅为第一行插入字符串
然后尝试打印所有行
结果是
为什么结果中有一个“笑脸”☺?
c - 如果 puts() 函数没有遇到空字符会怎样?
考虑以下程序。
我知道 puts() 函数在遇到空字符时会停止。但是在上面的程序中我没有指定空字符。那么什么时候停止打印呢?这个程序是否调用了未定义的行为?是否保证在各种 C 编译器上为该程序获得相同的输出?C标准对此有何评论?
assembly - 使用 nasm x86-64 在汇编中实现
我是汇编新手,我正在尝试在我的 Ubuntu 上使用 nasm x86-64 实现 C 函数的实现。
在我为函数编写测试之前,一切都很好:有一种我无法重现的行为:当我发送 char *str = strdup(""); 对于我的 puts 函数(别名 ft_puts),我的函数返回一个错误,而不是像原始 puts 函数那样打印换行符。
这是我的 puts 实现(ft_puts.s):
抱歉,如果我的代码看起来很糟糕,我一周前开始组装。我是 Stack Overflow 的新手,帮助中心告诉我提供代码来测试我的代码。所以,这是一个 main.c:
并编译和运行这段代码:)
问题似乎出在我的 print_newline 标签中,但我找不到。如果有人可以帮助我?(我很难在我周围的汇编语言上获得一些帮助)(我不知道是否应该在我的问题中包含 C 标签哈哈,这么多问题)
c - 在 C 中读取和打印字符串
我想在一个循环中一个接一个地扫描和打印两个字符串。但我做不到。如果我使用循环,只有一个字符串被扫描和打印。如果我尝试在没有循环的情况下打印,那么两个“gets()”好好工作。
c - 为什么不推荐使用带有单个参数(没有转换说明符)的 printf?
在我正在阅读的一本书中,printf
不推荐使用单个参数(没有转换说明符)。建议换
和
或者
有人能告诉我为什么printf("Hello World!");
错了吗?书中写到它包含漏洞。这些漏洞是什么?