printf 相关问题

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

哪个函数只取小数点后2位且不四舍五入?

我有一个问题,我不想对计算值进行四舍五入。 例如:我使用过 bcdiv、bcmul、bcsub 函数和 $formattedValue = sprintf("%.2f", $numericValue);功能 - ...

回答 1 投票 0

MASM x64 组装 printf 浮动

.数据 温度真实4? fmtStr byte '结果为:%d', 10, 0 fmtStr2 字节 '结果为:%f', 10, 0 我真的4? 。代码 printFloat 过程 亚RSP,20小时 movsd xmm1,[临时] lea rcx, fmtStr2 打电话给Pri...

回答 1 投票 0

C++ 相当于 printf() 或格式化输出

我对 C++ 世界还比较陌生。 我知道 std::cout 用于 C++ 中的控制台输出。但请考虑以下 C 代码: #包括 int main(){ 双 dNum=99.6678; p...

回答 9 投票 0

为什么 printf("ABCDE "); 打印ABCDE

#包括 int main() { printf("ABCDE ”); 返回0; } 当我执行此代码时,它会打印 ABCDE。如果我给 Printf 像下面这样 printf("A1BC ...

回答 1 投票 0

流输出的 printf %g 标志等效(例如 std::cout)?

如果我需要打印浮点数 x 我通常使用 printf("%g", x) 因为这对我来说是最简单和最方便的以人类可读的方式输出浮点数的方法.. .

回答 1 投票 0

'之间有什么关系 ' 和 ' ' 在 printf 中?

#包括 int main() { printf(“你好 ”); } 在 gcc 编译器中,执行此代码时不会打印任何内容。如果我添加 像这样的 printf 语句 printf (“哎呀...

回答 2 投票 0

%d 如何用于字符串中的“”?结果:4210704

#包括 int main() { printf("%c 代码 “, 'C'); printf("%d", ""); 返回0; } #包括 int main() { printf("%d&...

回答 2 投票 0

使用 %f 格式说明符打印整数值

c 中第一个 printf 如何影响第二个 printf。 #包括 int main() { printf("%d ”,12.5); printf("%f ”,3); 返回0; } 这就是为什么第二页...

回答 4 投票 0

为什么 int 在 printf 函数中会被格式化为 %#X?

我正在调试一些代码(不是我自己编写的),并且在 printf 函数中用 %#X 打印了一个 int 索引。据我了解 %#X 是一个大写无符号十六进制整数。 这是……

回答 3 投票 0

如何修复错误:“格式‘%d’需要‘int’类型的参数,但参数 2 的类型为‘int *’”

#包括 int main() { 整数年; printf("请输入年份:"); scanf("%d", &year); if (年份 % 4 == 0) { printf("%d 是闰年:&...

回答 2 投票 0

错误:“格式‘%d’需要‘int’类型的参数,但参数 2 的类型为‘int\*’”

#包括 int main() { 整数年; printf("请输入年份:"); scanf("%d",&年); 如果(年份%4==0){ printf("%d 是闰年:",&...

回答 1 投票 0

bash + for循环+输出索引号和元素

这是我的数组: $ ARRAY=(一二三) 如何打印数组,以便使用下面使用的 printf 或 for 循环获得如下输出:index i, element[i] 1,一 2,两个 3、三 给我的一些笔记

回答 3 投票 0

为什么当我尝试打印数组的所有值时,这个 C 程序只打印一个 0?

我似乎无法弄清楚我做错了什么,以及为什么输出不包含存储在结构体数组中的所有 0。任何帮助非常感谢! #包括 #

回答 1 投票 0

打印二维数组输出地址

我尝试打印二维数组,但输出包含随机整数。我不确定是什么原因导致这个问题,因为我是 C 新手,怀疑它与内存管理有关。 #包括<

回答 1 投票 0

与Python相关

如何从跨多行的字符串中取出某些部分? 0 我从网站获取一个字符串,然后它返回 “像这样 我想要 分解它 分成零件” (我得到了...

回答 1 投票 0

如何用printf打印1个字节?

我知道当将 %x 与 printf() 一起使用时,我们从堆栈中打印 4 个字节(十六进制的 int)。但我只想打印 1 个字节。有办法做到这一点吗?

回答 4 投票 0

如果格式字符串的内存与 printf 的参数之一共享,会发生什么?

根据C标准,printf()的签名是: int printf(const char * 限制格式, ...); 据我了解,限制的含义是格式将是对...的唯一引用

回答 1 投票 0

如何在 C++ 中 wprintf 字符的值

如何打印一个字符(wstring)的Ascii值? 例如,我想获取 Ö 的 Ascii 值,即 214。 我试过这个: std::wstring ws2 = L"Ö"; wprintf(L"这是...

回答 1 投票 0

cdecl函数的参数处理顺序

据我所知,cdecl函数将其参数从右到左压入堆栈。然而, 整数 n = 0; printf("%d %d", n=8, n); // 输出:8 8 我希望它输出 8 0,因为我...

回答 2 投票 0

如何在一个 printf 语句中使用多个输出格式化程序?

我正在尝试编写一个 printf 语句,该语句添加空格并将双精度舍入到小数点后四位。我只是不确定如何格式化 printf 语句以允许“%-10s”...

回答 1 投票 0

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