c 相关问题

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

如何解决这个数学问题并将其转化为算法代码

https://drive.google.com/file/d/1fNt2PPM-ouTYrW55Ixksad_xeKZMdcLk/view?usp=sharing (抱歉,我还不能发布图像,所以我需要将其发布到我的驱动器中) 我在计算阴影面积时遇到了这个问题...

回答 1 投票 0

C 宏中的#x 是什么意思?

例如我有一个宏: #define PRINT(int) printf(#int "%d “,整数) 我大概知道结果是什么了 但为什么#int 代表了整个事情呢? 我有点忘记这个细节了。任何人都可以吗

回答 4 投票 0

无法判断是数组还是指针raylib

我在学习 raylib 并尝试制作最简单的平台游戏时面临问题,这是我用 C 语言而不是 C++ 编写的代码,再次重复 C 而不是 C++,请快速解决此错误,不要...

回答 1 投票 0

如何访问具有多个括号的一维数组以提高可读性?

我有一个使用指针管理的 3D 数组的巨大代码。就像是: int *** 选项卡; tab = malloc(m*sizeof(int**)); for(i= 1..n) tab[i] = malloc(n*sizeof(int*)); ... ETC... 然后是 ele...

回答 6 投票 0

打印长双精度值和clock_t作为双精度值 - ESP8266-RTOS-SDK

我无法将clock_t打印为双倍或打印时间已过 无效app_main() { 时钟_t 开始、结束; 长双倍 cpu_time_used; 开始=时钟(); ESP_LOGI(TAG, "经过时间"); ESP_LOGI(TA...

回答 1 投票 0

int 变量的奇怪行为

我编写了一个C程序,用于计算输入中给出的十进制数的二进制数,但是由于用于保存输入中给出的数字的变量而导致了一个大问题。 这是我的...

c
回答 3 投票 0

如何在C中识别字符串中的减法?

我正在尝试使用PIC18F46K22微控制器和UART制作一个简单的计算器。然而,它仅适用于添加两个数字,即使 strstr 比较并找到“+”/...

回答 1 投票 0

在带引号的字符串中展开宏[重复]

我有一个函数,它接受一个 char* 类型的参数,例如 f("string"); 如果字符串参数是在函数调用中即时定义的,那么如何在字符串中扩展宏...

回答 2 投票 0

C - 如何释放一个双空指针,该指针具有使用 malloc 分配给它的动态结构数组

我的C看起来像这样。 typedef 结构体 { 无效*fooStruct; } 事物; typedef 结构体 foo { int *somethingNumber; 烧焦一些东西; } foo; 外部无效 **double_ptr; 无效*ptr; int主要...

回答 1 投票 0

如何手动将浮点数的fprintf十六进制表示转换为十进制

fprintf 和 snprintf 中浮点数的十六进制表示形式似乎采用以下形式(使用 A 作为格式说明符): 0XH.HHHHP[+-]d ,其中十六进制位数 t...

回答 1 投票 0

如何将一种枚举类型键入另一种枚举类型?

这是我正在尝试做的一个最小示例: 枚举颜色 { RED, GREEN, BLUE }; typedef 枚举legacy_color 枚举颜色; 整数 主要(空) { 返回0; } 编译失败 test.c:13:27:错误...

回答 1 投票 0

真正换行 (LF) 的转义序列

在 C 语言中,我们有几个常见的转义序列: 对于回车符 (CR) - 这相当于执行 ' ' 通常被描述为换行(LF),但我明白' '将会...

c
回答 4 投票 0

显示在给定地址gdb找到的值

我正在gdb中调试二进制文件。它是由 gcc 在 Intel IA-32 上编译的 C 代码。我从 objdump 检索了此输出。我对这里的最后一行最感兴趣: 08048d9e 8048...

回答 2 投票 0

创建一个 fork 导致 fgets 无限地重新读取文件

我正在尝试编写一个程序来读取一堆 Unix 命令,并创建子进程来执行它们。它有一个参数决定我想要的子进程的最大数量...

回答 2 投票 0

main() 中的 fprintf 由 Grade() 函数中的子分支运行,而子级始终在函数内退出

我的教授希望我创建一个程序,自动为她的班级编译和评分学生作业。我知道已经有比这更充实的开源项目了,但我

c
回答 1 投票 0

c、Ubuntu 中奇怪的终端显示故障

当我运行第一个代码时,它是“ “在每个打印语句的末尾,它给出了 num == 35 情况下的预期输出 生成的序列: 35 106 53 160... 代码为

回答 1 投票 0

为什么将 memcpy 与其中包含指针的自定义结构一起使用会导致堆缓冲区溢出?

我正在制作一个程序,需要C89中的多种类型的动态数组。我想做的是创建我自己的支持自定义结构数据的动态数组的实现。 然而,什么...

回答 1 投票 0

为什么在这个 C 挑战中只有串联没有运行?

我正在尝试解决这个 HackerRank 挑战: 已经声明了 3 个变量:i(整数)、d(双精度)和 s(字符串)。 我必须声明另外 3 个与前一个类型相同的变量,要求

回答 1 投票 0

用GCC下移stm32中的isr_vector

我需要移动 isr_vector 以便为我需要存储在那里的两个变量腾出空间。 我已经在链接描述文件中尝试过这个 /* 指定内存区域 */ 记忆 { RAM(xrw):起源= 0x200000...

回答 1 投票 0

从指针访问 C char 数组

我试图通过其指针将 C char 数组传递给函数,然后访问函数中的 char 数组。目前我似乎只能访问第一个角色,其余的只是......

c
回答 1 投票 0

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