c 相关问题

C是一种通用编程语言,用于系统编程(OS和嵌入式),库,游戏和跨平台。此标记应与有关C语言的一般问题一起使用,如ISO 9899标准(最新版本,9899:2018,除非另有说明)中所定义 - 也使用c89,c99,c11等标记特定于版本的请求。 C与C ++不同,它不应该在没有合理理由的情况下与C ++标签结合使用。

在 C 中使用 getopt 和非选项参数

我正在用 C 语言编写一个小程序来处理大量命令行参数,因此我决定使用 getopt 来对它们进行排序。 但是,我想要两个非选项参数(源和目标 fi...

回答 6 投票 0

如何在c中简单地将浮点数转换为字符串?

文件 * fPointer; 浮动金额 = 3.1415; fPointer =fopen("自动售货机.txt","w"); fprintf(fPointer, 金额); printf("该文件是第一次创建,我们添加了...

c
回答 4 投票 0

for循环期间动态字符数组中索引的值随机变化

对于我的 C 书中的一项作业,我必须找到一种将字符视为整数的方法。因此,我编写了一个程序,该程序采用代表整数的字符数组,将它们相加,然后输出...

回答 1 投票 0

Unity 框架单元测试未定义对“setUp”和“tearDown”的引用

我从 Unity for C 单元测试库复制了最简单的代码,并设置了一个非常基本的测试,我从网站复制并粘贴了该测试: #include“unity/src/unity.h” int 主函数(无效) { ...

回答 4 投票 0

我如何使用fscanf从文件到c中的结构?

我无法将学生的信息从文件保存到结构中,当我尝试打印我的结构时,它不起作用,我认为它应该起作用,但我不明白,为什么它不起作用。当我只做str...

回答 1 投票 0

调整大小时 C XLib 中黑色闪烁

我编写了一个以 60fps 渲染到 XLib 窗口的程序。 当我调整窗口大小时,XLib 似乎将窗口清除为黑色,并且在我的 60fps 渲染周期修复之前效果仍然存在...

回答 1 投票 0

在变量自己的声明中将变量赋值给自身

#包括 int main() { int c = c; printf("c 是 %i “, C); 返回0; } 我正在定义一个名为 c 的整数变量,并将其值分配给自身。但这怎么能...

回答 5 投票 0

我需要一个工具来查找单个文本文件或一组文本文件中重复或相似的文本块

我想自动将重复或类似的 C 代码移动到函数中。 这必须在 Linux 下工作。

回答 6 投票 0

fpclassify 和 isnormal 返回不同的答案

我使用的是gcc(Ubuntu 13.2.0-23ubuntu4)13.2.0。 我的代码中有一个错误,其中数值分析函数给出了非常不同的答案。 以下每个都返回 true。 断言(fpclas...

c nan
回答 1 投票 0

有什么办法可以让 GCC 更快地编译包含数千个案例的 switch 语句吗?

我一直在开发一个生成 C 代码的反编译器(针对 Glulx)。在一种模式下,它在一个 switch 语句中输出所有代码(打开程序计数器)。一个中等大小的输入文件程序...

回答 1 投票 0

使用MinGW gcc命令链接编译可执行文件,但执行时没有输出

我使用vcpkg下载的第三方库shapelib编写了一个读取shp文件的程序。该文件存储在以下位置: │ 主程序.c │ 主程序 │ shapefil.h │ └─shapelib ...

回答 1 投票 0

为什么c会删除两个按顺序初始化的char数组之间的空字符?

我正在学习c。我有以下代码: char s1[] = {'h', 'e', 'l', 'l', 'o'}; char s2[] = {'w', 'o', 'r', 'l', 'd'}; printf("原字符串: %s %s ”,s1,s2); 每当我...

回答 1 投票 0

Typedef 实例仅保存最后的输入

我正在尝试获取一些(现在是 3 个)名称作为投票的候选者,并将它们分配给带有我定义的数组的 typedef 实例。但是当我运行代码时,只有姓氏被保存在

回答 1 投票 0

Windows 上 C 语言的主函数结束后如何保持线程存活?

问题: 我正在开发一个 Windows 的 C 项目,我需要创建一个独立于主函数运行的线程。目标是确保该线程即使在 m...

回答 1 投票 0

在Linux(POSIX)中,如何在检查内容时将stdin转发到分叉子进程?

我正在开发一个命令行应用程序来劫持 ls 或 cat 等 CLI 工具的调用。我需要检查和分析传递给他们的原始标准输入内容。不过我发现还不错

回答 1 投票 0

检测两个数字相加时是否发生无符号整数溢出

这是我的实现,用于检测尝试添加两个数字时是否发生无符号整数溢出。 我的系统上 unsigned int (UINT_MAX) 的最大值是 4294967295。 无效

回答 2 投票 0

获取未知类型名称“class”错误#3

这里的初学者无法编译我的 conio.h 标头。任何想法都会有帮助。 我尝试使用 gcc 编译器命令来提取,但最终收到此错误消息,指出有关“c...

c
回答 1 投票 0

postgres 使用什么哈希算法/函数来进行 PARTITION BY HASH

在postgres中,有一个基于哈希的分区。但是 postgres 没有清楚地解释如何计算给定列值的哈希值。 我搜索了 Postgres 文档并发现了

回答 2 投票 0

当 sprintf 具有相同变量且格式更新时出现问题

int main(void) { char* 数据 = calloc(250, sizeof(char)); strcpy(数据,“你好世界”); sprintf(data, "测试 %s 数据", data); printf("字符串:- %s “,达……

c
回答 1 投票 0

从动态库中调用具有更改签名的函数?

假设我有 hello1.c char *greeting = "你好,版本 1"; 字符*问候(无效){ 回复问候; } 和 hello2.c int 问候语 = 42; int 问候(无效){ 回复问候; } 我的主人.c lo...

回答 1 投票 0

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