printf 相关问题

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

printf 中双精度的正确格式说明符

printf 中 double 的正确格式说明符是什么?是%f还是%lf?我相信是%f,但我不确定。 代码示例 #包括 int main() { 双 d = 1.4; 原则...

回答 5 投票 0

带有命名参数的 vsprintf 或 sprintf,或者 PHP 中的简单模板解析

我正在寻找一种为 sprintf 或 printf 使用命名参数的方法。 例子: 冲刺( '上次登录时间是 %hours 小时, %分钟、%秒秒前' ,$小时,$分钟,$秒...

回答 10 投票 0

在c中使用scanf读取float

我有一个包含浮点变量的结构, 结构体我的结构体{ 浮动p; }newMyStruct; 我正在使用 scanf 读取一个值 int main(){ scanf("%f",&(newMyStruct.p)); } ...

回答 2 投票 0

check50 命令返回我的 print_winner 函数的错误

print_winner 函数必须找到得票最高的候选人并打印其名字。如果有两个候选人拥有相同的票数,该函数必须打印 2 个名字....

回答 1 投票 0

为什么不使用%v来打印int和string

我知道打印 int 可以使用 %d,打印 string 可以使用 %s 但我们仍然可以使用 %v 来打印它们。那么如果我总是使用 %v 来打印它们怎么办?如果我这样做会发生什么问题?

回答 2 投票 0

无法理解为什么会生成这个输出

这里我在 printf 语句中错误地尝试以 %d 格式说明符打印浮点值,因此它给出了一个随机值,这是可以的,但对于下一个 %6.1f ** 为什么它打印 0.0 而不是 -...

回答 1 投票 0

将十进制数字文件转换为 ASCII 等效值

我可以将文本文件转换为 ASCII 小数列表,如下所示: $ 回显“你好”| od-An-td1-v-w1 104 101 108 108 111 10 什么是逆运算?我怎样才能转换...

回答 1 投票 0

打印字符串时,为什么在 c 中未使用常量限定符时收到警告?

#包括 int main() { const char arr[10] = "你好"; printf(arr); 返回0; } 编译上面的代码时不要给出任何警告。但是当我删除 来自 c 的 const...

回答 1 投票 0

我应该如何在 C++ 的类方法中正确使用 __attribute__ ((format (printf, x, y))) ?

我正在尝试为调试打印定义一个类方法,其行为类似于 printf: 内联 void debug(const char* fmt, ...) __attribute__ ((format (printf, 1, 2))) 当我使用 -Wformat 或 -... 进行编译时

回答 4 投票 0

在 C 中使用三元运算符初始化字符串变量

所以我想将字符串设置为变量的值,这取决于其他一些测试用例。 常量字符*审判_1; 常量字符*审判_2; 常量字符*审判_3; 试验_1 = (

回答 1 投票 0

printf() 函数在 printf("%d %d %d",a,a=a+5,a); 中的行为如何? [重复]

我认为,下面给出的c中的代码示例应该输出:10,15,10。但它给出输出:15,15,15。我的问题是这个结果是怎么来的? #包括 int main() { 整数a=10; 原则...

回答 1 投票 0

在 C 中打印“(双引号)

我正在编写一个 C 代码,它从文件中读取并生成一个中间 .c 文件。 为此,我使用 fprintf() 打印到该中间文件中。 如何打印“?

回答 2 投票 0

在 matlab 中打印出 Romberg 方法的每次迭代

所以我在matlab中有romberg方法的代码,我试图让它为q的每次迭代输出结果。 我尝试过显示为表格,所以这样做 z = [q;iter] fp...

回答 2 投票 0

STM32F767 Nucleo 板 printf 到控制台

在过去的几天里,我一直在尝试让 printf 将调试消息打印到 STM32CubeIDE 控制台。然而,没有任何运气。我浏览了许多论坛主题并且

回答 1 投票 0

printf(%d) 打印一个非常大的整数

我做了这个简单的函数来打印 int 数组的内容。 `void print_array(int 大小, int 数组[大小]) void print_array(int 大小, int 数组[大小]) { printf(“{”); 对于(在...

回答 1 投票 0

为什么二维字符数组在 C 中会有这样的行为?

最近我又回到了 C 语言,并认为 HackerRank 会是一个不错的开始。 存在这个问题:https://www.hackerrank.com/challenges/for-loop-in-c。 我试过这个: int main(...

回答 1 投票 0

当多个线程在 C 中写入同一个文件描述符时,如何防止竞争情况?

我有以下函数将在线程中运行: 无效*dinning_handler(无效*arg) { t_philo *philo; 结构体 timeval 开始; philo = (t_philo *)arg; 获取当日时间...

回答 1 投票 0

转义 printf() 中的所有特殊字符

有没有一种简单的方法可以转义 printf() 函数中的所有特殊字符? 我想知道如何执行此操作的原因是因为我正在打印许多字符,其中可能包括

回答 4 投票 0

printf 和 printf_s 有什么区别?

我只是想知道其中的区别,我已经尝试过在谷歌上搜索。 打印() printf_s()

回答 1 投票 0

为什么 fprintf 在我的代码中没有按预期工作?

我有一个函数可以计算一些估计并将其打印到文件中。该程序在多个线程中调用,以针对不同的初始条件进行计算。每个线程都会创建

回答 1 投票 0

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