printf 相关问题

`printf`是格式化输出的常用功能。 C和许多其他语言都有一整套相关的功能。如果问题与`printf`或相关函数直接相关,则仅使用此标记。

GCC:为什么这个 fprintf 会出现 -Wformat 警告?

我们清理了大量警告。在某些情况下,我们将 %s 替换为 %d。一切看起来都很好,直到我们意识到生成的代码无法编译 - 字符串已被 nu 替换...

回答 4 投票 0

将字符串分配给 int 并将该 int 传递给 printf 如何正确打印字符串?

为什么会这样? (即将 int 传递给 printf() 如何导致打印字符串) #包括 int main() { int n =“字符串”; printf("%s",n); 返回0; } 警告:

回答 4 投票 0

在 R 中使用 write.table 函数和带通配符的 sprintf

我想使用 R 中的 write.table 保存 .txt 文件。该文件需要使用占位符和通配符。 我已成功使用 for 循环和 sprintf 命令来循环主题并保存

回答 1 投票 0

Cuda 大块数导致 Printf() 值出现垃圾

我正在以下内核中生成一些随机图像数据: (这里描述了这个过程) __global__ void k_initRand(curandState *state, uint64_t 种子){ int tid = threadIdx.x + blockIdx....

回答 1 投票 0

如何使用printf打印粗体文本?

我想使用 printf 打印粗体文本。 我该怎么做? printf '%s ' " [1m"bold_text"[0m" 不起作用。 它显示: [1mbold_文本 [0m 然而,同样的字符串...

回答 1 投票 0

snprintf 不工作浮动

我正在STM32F437上编程。我正在使用 SafeRTOS。编译器是GCC。 在一项任务中,我使用 snprintf() 准备一个带有值的字符串。 问题是 snprintf() 无法处理 float...

回答 3 投票 0

CUDA如何实现printf()?

我在我的CUDA内核中编写了一个简单的代码来检查数据的正确性: #包括 __global__ void testKernel(int *data, int n){ size_t tid = threadIdx.x + blockIdx.x * 块...

回答 1 投票 0

`std::sprintf` 或 `std::snprintf` 带有参数包,无需额外调用和 tmp 缓冲区

有没有办法摆脱 tmp 和 Print 中对 std::snprintf 的第二次调用?我可以只用一个 std::snprintf 调用来做同样的事情吗? //arm-none-eabi-g++ -std=c++14 -O3 -Wall -fno-rtti -fno-

回答 1 投票 0

函数参数,如 C 中的 printf

我想实现一个函数 Myprintf(),它接受像 printf() 这样的参数。 现在我正在这样做: sprintf(demoString, "Num=%d String=%s", num, str); Myprintf(demoString); 我想更换这个

回答 3 投票 0

通过添加 printf 更改 C 输出

int32_t 结果 = 寄存器[rs] + 寄存器[rt]; if (((寄存器[rs] > 0) && (寄存器[rt] > 0) && (结果 < 0)) || ((registers[rs] < 0) && (registers[rt]...

回答 1 投票 0

如何从 uint32_t 打印十六进制?

我一直在处理的代码要求我以十六进制打印一个 uint32_t 类型的变量,填充为 0,最小长度为 8。到目前为止,我用来执行此操作的代码是: printf("%

回答 2 投票 0

如何使用“printf”打印到 C 中的标准错误?

在 C 中,使用 stdio.h 中的 printf 打印到标准输出 (stdout) 很容易。 但是,如何打印到标准错误(stderr)?显然我们可以使用 fprintf 来实现,但它的语法似乎

回答 8 投票 0

Printf() CUDA 中的 45 个参数

由于线程触发的顺序,并行打印使得跟踪变量变得非常困难。 因此,我在一行中打印了许多变量进行测试。 我正在尝试打印 45 indi...

回答 2 投票 0

Printf() 45 个参数 - Cuda Plain C

由于线程触发的顺序,并行打印使得跟踪变量变得非常困难。 因此,我在一行中打印了许多变量进行测试。 我正在尝试打印 45 indi...

回答 1 投票 0

是否可以仅打印出 C 字符串的特定部分,而不创建单独的子字符串?

假设我有以下内容: char *string = "你好,你好吗?"; 是否可以仅打印该字符串的最后 5 个字节?仅前 5 个字节怎么样?有没有什么变化...

回答 4 投票 0

UTF 8 字符打印

我想以 UTF 8 打印字符,例如 ಚ (U+0C9A) 字符。我有以下应该可以工作的程序,但它要么打印出一个“?”或者什么都不做,取决于

回答 1 投票 0

从 Node.js 拦截 C++ 模块“stdout”

我目前正在使用 Noble Node.js 模块进行蓝牙 (BLE) 连接。 Noble 模块偶尔会通过 C++ 的 printf 函数将错误直接打印到控制台。 Noble 没有 Node.js

回答 1 投票 0

如何在 Windows 的 x86_64 程序集中使用 printf 和 scanf?

该程序的目标是接收来自用户的 3 个参数和一个附加参数并求其总和。 我让它工作,以便它找到 3 个参数的总和并打印出总和......

回答 1 投票 0

printf() 在 bash 中太慢

我试图用 bash 输出十六进制数字。下面的代码大约在 150 毫秒内完成: 计数=0 对于 {0..15999} 中的 a;做 ((计数++)) 输出=$a if (( 计数 == 15 ));然后 呃...

回答 1 投票 0

在C23中打印负数_BitInt

如果我有以下代码: _BitInt(6) c = -20; printf("_BitInt(6) c 的值:%d ”,c); printf 给出的值是 236 而不是 -20 我注意到要打印正确的值我应该......

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.