printf 相关问题

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

Bash:printf:如何指定宽度参数的位置?

抱歉,如果以前已经发布过。我一直在搜寻,找不到答案。根据man printf的说法,“ FORMAT像C printf一样控制输出。”它引用了printf(3)。 ...

回答 2 投票 1

带有指针的C sprintf实现

我正在尝试编写一个代码,该代码需要一个缓冲区,一个格式字符串和三个指向值的空指针,并组成一个字符串,该字符串具有与在printf上使用format时要打印的相同文本。值...

回答 2 投票 0

如何使用cout将C的g或G数写入C ++?

我想写这个(最后一行),但是要使用cout。 cin >> a >> b >> c;如果(b <0)sign1 ='-';否则sign1 ='+';如果(c <0)...

回答 1 投票 1

cout打印不准确的结果,printf打印准确的结果

C ++中的以下代码:double x = 500000.6; printf(“%f \ n”,x); cout << x << endl;打印以下内容:500000.600000 500001 cout为什么没有打印正确的值(...

回答 1 投票 1

perl打印十六进制为人类可读

forsojunk文件如下(未显示更多行)。 s / e \ x27 \ x27 \ x27 /é/ g; s / e \ x27 /é/ g; s / a \ x5f /à/ g; junk.pl如下。 #! / usr / bin / perl使用严格;使用警告; while(&...

回答 1 投票 0

C:第二个字符错误的字符

我有此代码:char temp; scanf(“%c”,&temp); fgets(variable1,50,stdin); strtok(variable1,“ \ n”); printf(“%s”,variable1);这样得到的字符串可能带有空格,并且...

回答 2 投票 0

如何在print(df.tostring())之后用Python打印粗体

非常令人沮丧的是,我想在df.to_string()之后在我的df中的最后一列应用粗体。不幸的是,由于出现此错误,我无法做到这一点:'Styler'对象没有属性'to_string'任何.. 。

回答 1 投票 0

C为什么只有没有星号(*)的两个指针指向同一变量才会打印?>

快速摘要:在我们的活动中,我们应该声明3个变量(x,y和z)和4个指针变量(p1,p2,p3和p4)。这些指针变量中的两个(p3和p4)应指向相同的...

回答 3 投票 0

printf%p格式和basic_ostream格式之间有关系吗?

据我所知,printf中使用的%p编写了一个实现定义的字符序列,该序列定义了一个指针。但是是否总是应该写与basic_ostream&...

回答 1 投票 0

将数组复制到另一个数组(字符串),在C中复制其内容

我开始学习C的基础知识,但我对这个简单的程序产生了奇怪的结果,因为我很执迷。我想做的是使用...

回答 3 投票 0

Printf函数返回一个int数组

我正在尝试此练习,但是我不知道如何在main中打印功能。练习:1)编写一个函数,该函数返回一个int制表符,且其所有值均介于最小值和最大值之间。#include #...

回答 1 投票 0

尝试打印具有特定位数长度的数组元素,但main()似乎未执行

我正在使用此代码。它应该创建一个包含30个元素的随机值数组。然后,digitcont函数应该对数字进行计数,如果数字为两位,则打印数字。 #include ...

回答 2 投票 1

我想使用sprintf生成txt文件

我该如何解决这个问题?我想使用系统功能获取信息,并将其制作为文本文件。我不知道如何获取值并在另一个函数中使用它们。此外:是对的...

回答 1 投票 1

不同形式的printf

我的数据类型为double,我想以以下形式打印double:如果double x = 2或x = 2.0,则将2打印到屏幕上,这意味着如果我得到一个整数,我将打印一个整数。如果双x = 2.3或x = ...

回答 2 投票 1

printf以不同形式

我的数据类型为double,我想以以下形式打印double:如果double x = 2或x = 2.0,则将2打印到屏幕上,这意味着如果我得到一个整数,我将打印一个整数。如果双x = 2.3或x = ...

回答 1 投票 0

[C ++,printf vs cout性能

我用C ++编写了以下程序,以测量以不同方式打印到默认输出流所花费的时间:#include #include #include ]] 默认情况下,cin / cout 浪费时间与C库的stdio缓冲区进行同步,因此您可以自由地将对scanf / printf的调用与对cin / cout的操作混合在一起。 使用]关闭此功能> std::ios_base::sync_with_stdio(false); [还有许多C ++教程告诉您编写cout << endl而不是cout < 同样,C ++是面向对象的,cin和cout是对象,因此由于对象绑定而增加了总时间 。 因此,一个简单的衬纸“ std :: ios_base :: sync_with_stdio(false); ”可使cin / cout的速度比printf / scanf的快。希望这对您有帮助

回答 1 投票 0

在刷新前如何查看stdout缓冲区?

是否有可能在刷新之前查看我的stdout缓冲区中的内容?如果是这样,怎么办?例如,我正在调试以下代码:for(int i = 0; i <10; i ++){printf(“%d”,i); } printf(...

回答 1 投票 0

库只能使用SUDO-libfprint权限访问

我已经下载并安装了libfprint指纹API。一切正常,但有一个障碍,当我使用sudo运行应用程序时,它只会检测我的指纹扫描仪。这是...

回答 1 投票 0

不带参数的`printf(“%p”)`是什么意思

我当然知道它曾经用于输出带参数的指针。我读了Michael Howard和David LeBlanc撰写的《 Writing Secure Code》一书。书中的一个程序演示了strcpy()...

回答 4 投票 4

Shell:如何为文件右对齐

[我有如下数据文件:Jones,Bill,235 S.Williams St.,Denver,CO,80221,(303)244-7989 Smith,Tom,404 Polk Ave.,Los Angeles,CA,90003,( 213)879-5612我希望每一行都用','和...

回答 2 投票 0

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