printf

printf

文章 12 浏览 93

具有 typedef 整数的 Printf,尤其是 64 位

考虑一下这段代码: typedef int64_t Blkno #define BLKNO_FMT "%lld" printf(BLKNO_FMT, (Blkno)some_blkno) 这在 x86 上运行良好。在 x64 上,int64…

九公里浅绿 2024-10-06 20:09:39 2 0

在c中连接字符串和snprintf

我想知道这是否是连接和NUL终止字符串(包括宽度)的正确方法。 #define FOO "foo" const char *bar = "bar" int n = 10 float f = 10.2 char *s int …

回忆凄美了谁 2024-10-06 17:17:19 3 0

打印 u_chars 数组

我有一个 u_chars 数组,我想使用 printf 打印它。我不知道数组的大小: u_char *ip_p printf("%s", ip_p) // EXC_BAD_ACCESS D:&lt 我想打印它。我该…

星軌x 2024-10-06 17:13:46 3 0

我的 C 字符串填充函数不起作用?

我曾尝试自己这样做,但失败了(我很想再次这样做以进行学习,但只需要它作为示例程序)。本质上我希望表示一个二进制数,但当然用 0 填充到最近的字…

神也荒唐 2024-10-06 16:41:11 2 0

C中的printf函数

c中的printf函数是按引用还是按值调用参数?…

转身以后 2024-10-06 12:47:22 1 0

char* 的 printf 出现分段错误

我正在尝试从套接字读取并使用 printf 打印到标准输出(必须); 然而,每次我从正常的网站读取特定文件(HTML)时,我都会遇到分段错误。 请看一下这…

阳光下慵懒的猫 2024-10-06 07:42:41 2 0

以下代码片段(C 语言)打印什么?

以下代码片段(C 语言)打印什么? int a = 033 printf("%d", a + 1) …

最丧也最甜 2024-10-06 07:20:13 3 0

写入文件时出现 malloc 问题

每当我将数据写入文本文件时,就会出现垃圾数据...为什么会这样? 这是我的代码...谢谢 int main(void) { unsigned int option = 0 int i = 0 } getch…

久光 2024-10-06 01:44:25 2 0

Linux C套接字服务器printf问题

我这里有一个简单的套接字服务器,在我看来应该是一个简单的问题。在套接字接受连接之前,我希望它打印其进程 ID。但在建立连接之前,无论它是什么,…

朦胧时间 2024-10-05 15:38:36 3 0

c 中的 UDP:以块形式保存接收到的数据时,额外的字符被添加到文件中

我正在尝试让一个简单的发送和接收 UDP 程序正常工作,但在保存接收到的数据时遇到了一些麻烦。据我所知,数据正在正确发送和接收,因为我已将其打印…

鹿港巷口少年归 2024-10-05 12:41:35 3 0

MATLAB:???未定义的函数或方法“sprint”;对于“char”类型的输入参数

我试图显示结果的小数点后 16 位。我输入的代码是这个 clear x x = 0.245 1-x+1/2*x.^2-1/6*x.^3+1/24*x.^4 sprint('%0.16f', ans) Matlab给我这个答…

知你几分 2024-10-05 00:05:06 4 0

sprintf函数缓冲区溢出?

{ char buf[8] sprintf(buf,"AAAA%3s","XXXXXXXX") printf("%s\n",buf) } 会发生什么? 缓冲区有 8 个字符的空间,只剩下 3 个可用字符,但是“XXXXXX…

甲如呢乙后呢 2024-10-04 07:32:17 5 0

如何打印 IEEE754 数字(不使用 printf)?

就这个问题而言,我不有能力使用printf设施(不幸的是,我无法告诉你为什么,但我们现在假设我知道我在做什么)。 对于 IEEE754 单精度数,您具有以下…

情域 2024-10-03 23:53:06 4 0

文件描述符的类似“fprintf”的函数(即 int fd 而不是 FILE* fp)

也许我只是想念它,但是是否有一个与文件描述符的 fprintf 等效的函数,甚至是在它们之间临时翻转的方法?…

讽刺将军 2024-10-03 23:04:59 3 0

printf 中 double 的正确格式说明符

printf 中 double 的正确格式说明符是什么?是%f 还是%lf?我相信它是 %f,但我不确定。 代码示例 #include &ltstdio.h&gt int main() { double d = 1…

高冷爸爸 2024-10-03 18:22:15 4 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文