c 相关问题

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

strdup 给出奇怪的警告和分段错误

我正在从事其他项目,对我来说,发现 strdup 的奇怪行为。 假设我们有 3 个简单文件: foo.h: #ifndef FOO_H #定义FOO_H 无效示例(char *a); #endif //FOO_H foo.c: #

回答 1 投票 0

C99 和 MISRA C:2012 中指针转换的未定义行为

我正在开发一个 C99 项目,该项目要求我们遵循 MISRA C:2012 标准。 规则 11.3 本质上是防止在不声明合理的情况下在不同对象类型之间转换指针

回答 1 投票 0

如何在终端中输入EOF的值

我有一个C程序。 int 主函数 () { if (getchar()!=EOF) puts("得到一个角色"); 别的 投入(“EOF”); } 我应该在终端的标准输入中输入什么来生成 EOF?

c
回答 5 投票 0

数组元素的数字索引

任务 将数字转换为汉语拼音。减号等于“fu”。 核心价值 # 数字:拼音 0:灵 1: 易 2:呃 3:桑 4: 巳 5:吴 6:刘 7:气 8:巴 9:酒 代码 #包括...

回答 2 投票 0

C 中带括号的奇怪语法

我得到了代码: #包括 int 主函数(无效){ 整数a = 0,b = 0,c = 0; c = (a -= a - 5), (a = b, b + 3); printf("a = %d, b = %d, c = %d", a, b, c); // a = 0,...

回答 4 投票 0

C 中带括号的奇怪语法

我得到了代码: #包括 int 主函数(无效){ 整数a = 0,b = 0,c = 0; c = (a -= a - 5), (a = b, b + 3); printf("a = %d, b = %d, c = %d", a, b, c); // a = 0,...

回答 1 投票 0

仅在 Windows 上删除未使用的 char** 数组的 malloc 后,C 程序执行失败

在我的C程序中,我试图将.asm代码转换为伪机器代码。 使用的汇编文件: 组织0x10 开始白平衡0x05;将 0x05 写入 MBR WM 0x400;将 MBR 上的数据写入内存地址...

c
回答 1 投票 0

两个不同的函数指针调用在 C 中返回相同的值

这里我们有两个函数指针调用,它们以不同的方式将返回值分配给变量。 int *func() { int *i = calloc(2, sizeof(int)); *我= 100; *(i + 1) = 200; 公关...

回答 1 投票 0

使用sd-device枚举设备导致seg错误

#包括 #包括 #包括 int main() { sd_设备*设备; sd_device_enumerator *枚举器=NULL; const char **子系统 =N...

回答 1 投票 0

10X10 网格阵列中的随机游走

我必须在 10X10 网格数组中打印随机游走(字母 A-Z),向任一方向移动,只要移动不退出数组且不与现有字母重叠。 我的输出是完整的...

回答 3 投票 0

将一个结构变量分配给另一个具有位字段的相同类型的结构变量,在 C、UB 中?

我问AI(克劳德),它告诉我是UB。这是真的吗? #包括 结构 BitFieldStruct { 无符号整型:5; 无符号整数:3; // 3位填充位 无符号整型 b : 6; 联合国...

c c99
回答 1 投票 0

在 c 中查找数组中位数时出现问题

我试图从c中的数据数组中找到中位数,但每次尝试时,即使数组中只有一个零,我也会得到零,数组在被插补之前已排序......

回答 1 投票 0

负指数的平方

我不确定平方幂是否可以处理负指数。我实现了以下代码,该代码仅适用于正数。 #包括 int power(int x, int exp...

回答 1 投票 0

如何在C语言中使用正则表达式

在学习了一些关于如何在 ANSI C 中使用正则表达式的简单示例和最佳实践之后,我是 C 语言的新手。 我有简单的测试,想要在下面的描述字符串中获取日期 “{...

回答 1 投票 0

Mac 中的动态链接器未读取 rpath

我正在 m2 mac 上编译一个简单的 C 程序,该程序依赖于 macOS 上使用 clang 的共享库。我使用 -Wl,-rpath,@executable_path/../saga 标志正确设置 rpath。我已经验证了...

回答 1 投票 0

如何让我的信号处理程序捕获子进程发送的信号?

我正在用 C 语言编写一个非常基本的 shell,带有一些基本的作业控制。如果用户输入非内置命令,则父级会分叉并创建一个子级,然后子级可以执行程序。 我有...

回答 1 投票 0

代码打印正确输出次数过多(CS50)

我对编码和通过哈佛大学的免费 CS50 课程学习非常陌生。问题集 1 很困难,我认为我通过以困难的方式做事来使其更具挑战性,即我正在努力创造......

回答 2 投票 0

C 代码正在打印我想要的内容,只是打印了太多次

我对编码和通过哈佛大学的免费 CS50 课程学习非常陌生。问题集 1 很困难,我认为我通过以困难的方式做事来使其更具挑战性,即我正在努力创造......

回答 1 投票 0

char *str 和 char str[] 之间的区别

我将相同的字符串值分配给指针和字符数组 char *str =“你好”“世界”; char str1[] = "你好" "世界"; 然后使用 sizeof() 函数返回它们的长度 大小(str); // ...

c
回答 6 投票 0

如何使用keras2c?

我正在使用论文:Keras2c:用于转换 Keras 神经网络的库 网络到实时兼容的 C,将 Keras 中制作的模型转换为 C。因为我需要在硬件上编译它,几乎没有

回答 1 投票 0

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