c89

c89

文章 0 浏览 6

C:将 double 转换为 float,保留小数点精度

我想在 C 中将 double 转换为 float,但想尽可能准确地保留小数点而不进行任何更改... 例如,假设我 double d = 0.1108; double dd = 639728.170000; …

岁月打碎记忆 2024-09-14 06:50:20 10 0

如何检测 C 语言中的一个或多个按键组合?

如何检测 ANSI C 和/或 Win32 SDK 中的一个或多个按键组合? 例如:如何检测 CTRL+ALT+DEL 被按下? 请向我提供一些源代码或任何网络链接。 请注意,…

折戟 2024-09-10 17:52:42 5 0

在 C89 中使用可变参数函数而不传递参数数量或最终参数?

假设我有一个可变参数函数 foo(int tmp, ...),当调用 foo 函数时我需要知道有多少个参数。我知道有两种方法可以找出有多少个参数: 在调用 foo 时使…

讽刺将军 2024-09-10 11:09:01 8 0

在 ANSI C 中锻造/构建 TCP 数据包

在不使用第三方工具的情况下,如何使用 ANSI C 制作 TCP(甚至 UDP)数据包?我希望能够设置所有选项标志、源 IP 地址等。因此完全控制。在网上没有找…

一束光,穿透我孤独的魂 2024-09-09 01:30:49 9 0

使用 ANSI C 实现工厂模式

谁能给我指点一下如何使用 ANSI C 实现工厂模式的参考资料?如果涵盖更多模式,那将是一个额外的好处。在 C++ 中执行此操作对我来说微不足道,但由于 …

箜明 2024-09-08 12:16:29 11 0

ansi c应用程序的二进制文件可以在iPhone上运行吗?

我有一些用 ANSI C 编写的应用程序。我可以在 iPhone 上运行这些应用程序的二进制文件吗?如果不直接,还有其他有用的方法吗?我不想重写应用程序。…

冷情妓 2024-09-07 11:13:52 5 0

网络 C 代码中的数据损坏

我正在使用 Windows 和 ANSI-c,我有一个应用程序可以从网卡嗅探数据,然后对其进行解码并通过 UDP 发送到其他应用程序。问题是我的应用程序一开始运…

∞琼窗梦回ˉ 2024-09-06 20:34:07 10 0

C90 - C99:寄存器结构

“注册结构”合法吗?就海湾合作委员会的标准而言(与标准分开)?…

你げ笑在眉眼 2024-09-06 17:27:27 9 0

如何在 gcc 中强制执行 C89 风格的变量声明?

我工作的代码库主要是 C 和一点 C++,并且主要是用 gcc 构建的,但有时需要用 MSVC 构建。微软的 C 编译器仍然是 C89,带有一些小的扩展,并且它仍然…

堇年纸鸢 2024-09-06 13:18:12 13 0

如何像C99一样使用make和编译?

我正在尝试使用 Makefile 编译 Linux 内核模块: obj-m += main.o all: make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules clean: make…

花心好男孩 2024-09-03 14:05:42 15 0

如何知道 cl.exe 应用的是 c89 还是 c99?

我刚刚在这篇帖子中遇到了这个术语, 我如何检查哪个规则实际上是我的编译器使用了? 或者是否可以为 cl.exe 指定规则?…

ゝ偶尔ゞ 2024-09-03 11:04:23 10 0

混合声明和代码

当我使用“gcc -o dene -Wall -ansi -pedantic-errors dene.c”编译函数时 ,gcc 不会发出错误。(你能在 if 循环中查看以 char .... 开头的行吗?) …

清风无影 2024-09-02 11:50:53 15 0

MS VS 2008 和 C99

我饶有兴趣地阅读了“C99 支持程度如何?”这篇文章。其中的评论之一指出 Microsoft 不支持 C99。但是注释符号 // 适用于 VS 2008,而该符号在 C99 中…

城歌 2024-08-29 08:44:25 8 0

如何使用 GCC 编译独立环境?

我正在处理的代码应该可以为托管环境和独立环境构建,为后一种情况提供一些 stdlib 函数的私有实现。 我可以在普通工作站/构建服务器上仅使用 GCC 进…

涙—继续流 2024-08-29 07:30:55 13 0

推荐的 Clang 命令行选项

Clang 的 手册 似乎正在开发中,所以你能帮我制定明确的指南吗?用于以最大严格性和相关/有用警告编译 ANSI-C(又名 C89、C90)的命令行选项? Clang …

锦爱 2024-08-28 18:30:27 15 0
更多

推荐作者

qq_2gSKZM

文章 0 评论 0

∞梦里开花

文章 0 评论 0

qq_IklFPL

文章 0 评论 0

迷途知返

文章 0 评论 0

深海不蓝

文章 0 评论 0

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