问题标签 [printf]
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.
file - 如何用C程序写入文本文件
我的问题是 fprintf 只是将预期输出的一部分打印到文件中。当我使用 printf 时,输出正确打印在输出窗口上,表明循环是正确的,但是当我将它与 fprintf 一起使用时,不会打印完整的输出。仅打印初始部分。
请告知可能是什么问题???
提前致谢...
c++ - 如何打印 '\n' 而不是换行符?
我正在编写一个程序,它使用打印其输入的十六进制转储。但是,当传入换行符、制表符等并破坏我的输出格式时,我遇到了问题。
如何使用 printf (或我猜是 cout )打印 '\n' 而不是打印实际的换行符?我只需要为此做一些手动解析吗?
编辑:我正在动态接收我的数据,这不仅仅是我讨厌的 \n ,而是所有符号。例如,这是我的 printf 语句:
当换行符作为 theChar 传入时,如何进行此打印 \n 但当 theChar 是有效的可打印字符时仍使其打印普通文本?
c - 使用 printf 打印clock_t的正确方法是什么?
我目前正在使用显式强制转换unsigned long long
并使用%llu
来打印它,但是既然size_t
有说明%z
符,为什么没有clock_t
呢?
甚至没有宏。也许我可以假设在 x64 系统(操作系统和 CPU)size_t
上的长度为 8 个字节(即使在这种情况下,他们也提供了%z
),但是呢clock_t
?
perl - 如何用'printf'打印'%'字符?
简单的问题,我无法弄清楚...
如何在printf
字符串中打印 '%' 字符?下面的代码会打印它,但也会给出“无效转换”错误。
应该输出如下内容:
iphone - 如何设置显示数字的填充字符(目标 C)
我正在尝试格式化字符串以给我 2 个字符作为数字,无论它的值是多少。现在,我有
对于值 1、2、3,输出为
如何将空格更改为 0?
c - printf 格式(%d 与 %u)
%d
打印指针地址和打印指针地址有什么区别%u
?
例如:
c - C char数组不是字符串模式?
我在以下代码中遇到编译错误:
printf((char *) 缓冲区);
我得到的错误信息是:
cc1:格式不是字符串文字,也没有格式参数...
我怀疑有一些库我忘记安装了,因为我能够在另一台机器上编译和运行代码而没有错误......
PS:问题在于我能够在其他机器上运行相同的代码......我怀疑gcc版本的差异可能会导致这样的问题?
php - 用 sprintf 在左边填充时间?
我正在尝试在 PHP 中使用 sprintf() 来填充时间(MP3 的播放时间)。
例如,如果 MP3 的长度为 1 分 56 秒,则返回时间的函数会得到“1:56”,并且该调用会返回“01:56:00”(而它需要是 00:01:56) . 我怎样才能使这项工作?我怎样才能告诉 sprintf 垫在左边?
还是有更好的方法来解决这个问题?也许更合适的功能?
谢谢
c - 为什么没有新的(特定于位宽的)printf() 格式选项字符串作为 C99 的一部分掺杂?
在研究如何printf()
用 C 语言处理跨平台格式字符串时(也就是说,考虑到我希望每个整数参数printf()
应该具有的位数),我遇到了 .wikipedia 文章的这一部分printf()
。本文讨论了可以传递给格式字符串的非标准选项printf()
,例如(似乎是 Microsoft 特定的扩展):
它继续指出:
ISO C99 包含 inttypes.h 头文件,其中包含许多用于与平台无关的 printf 编码的宏。
...然后列出可以在所述标题中找到的一组宏。查看头文件,要使用它们,我必须写:
我的问题是:我错过了什么吗?这真的是标准的 C99 方法吗?如果是这样,为什么?(虽然我并不惊讶我从未见过以这种方式使用格式字符串的代码,因为它看起来很麻烦......)
c++ - c printf %f 默认精度是多少?
我很好奇:
如果你做一个printf("%f", number);
陈述的精度是多少?即会显示多少个小数位?这个编译器依赖吗?