C是一种通用编程语言,用于系统编程(OS和嵌入式),库,游戏和跨平台。此标记应与有关C语言的一般问题一起使用,如ISO 9899标准(最新版本,9899:2018,除非另有说明)中所定义 - 也使用c89,c99,c11等标记特定于版本的请求。 C与C ++不同,它不应该在没有合理理由的情况下与C ++标签结合使用。
我使用ubuntu 24.04 lts。我正在尝试使用 make 命令编译 DEXP ZH-UTC2 USB 以太网适配器的 Makefile。 驱动程序的 Makefile 如下所示: 目标= ax_usb_nic KDIR = /lib/
Socket:Connect 将花费 2 分钟寻找 IP,然后超时。如何减少这个时间?
我想减少 socket:connect 查找要连接的 IP/端口所花费的允许超时时间?在某些使用 IP 10.0.0.x 的网络路由器(例如 Netgear)上,只需不到一秒即可
我已经创建了一个套接字,并且正在尝试接受连接。一切正常。但是,输出让我对以下代码的工作原理感到困惑。 // 这是一个服务器程序 #inc...
我正在尝试创建一个非常简单的客户端-服务器聊天程序,其中两个程序可以相互通信。但是,接受函数给我错误“参数无效”。我已经过去了...
如何通过USART连接两张带LCD的STM32F4-Discovery卡
我目前正在学校做一个项目,我和我的团队应该制作游戏“炸弹人”并在 STM32F4-Discovery 卡(上面有一个基于 ARM 的处理器)上执行它。游戏...
用于进程间通信的共享内存在吞吐量方面比管道和 System v 队列性能更差
我正在 ARM64 平台上开发一个应用程序,并对进程间通信方法进行基准测试。我的测试比较了共享内存、管道和 System V 消息队列的性能。
我有来自 Serge Lidin 的 Expert .NET 2.0 IL Assembler 的 IL 代码: 这是在名为 CilTest.il 的文件中: //------------ 程序头 .Assembly extern mscorlib { 自动 } .Assembly 奇数或偶数 { } .
VisualStudio 和 Codeblocks 中的不同输出
我需要在二维数组中进行线性插值。 Codeblocks 中的输出是正确的,但 VisualStudio 中的输出不正确。 我有两个主要功能。 一维数组中的线性插值: 函数是 Y(X),结果...
为什么以下构造无效: 结构体 { int a, b;浮动c; } 函数 () { 结构体 { int a, b;浮动c; } 测试; 返回测试; //return (struct { int a, b; float c; }){0,0,0.0}; /*
#定义GRID_SIZE 64 // TODO: 这个评论 # 定义 EPSILON 0.0001 // 以弧度为单位的一度 # 定义 ONE_DEGREE 0.0174532925 // 屏幕宽度 # 定义 SCREEN_WIDTH 720 // 屏幕高度 # 定义
我写了一个C程序来判断给定的数字是否是素数。但它有一个问题。对于 5 的倍数以外的数字,它工作得很好。但是它将 5 的倍数显示为...
问题很困惑,Swtch.s 在 sched() 中调用后返回到哪里 .global 开关 开关: SD RA, 0(a0) SD SP, 8(a0) sd s0, 16(a0) SD s1, 2...
问题是,在写入 ESP32 的 PWM 输出时,我期待一个低频(1.25khz)连续方波,而我得到的是具有 125hz p 的规则/不规则脉冲 PWM 三角波...
我正在将一些代码添加到xv6操作系统中, 我将 #include "math.c" 放在新头文件的顶部并在此文件中编写代码,并使用 log2 且没有任何错误警告,但是,当我编译时...
定义 _POSIX_C_SOURCE 时,在 MacOS 上编译失败并出现奇怪的错误
具有以下编译器标志: -std=c11 -Werror -Wpedantic Oracle Solaris 14.6 要求为 Clock_gettime() 的声明定义 _POSIX_C_SOURCE/_XOPEN_SOURCE,该函数使用...
我只是在尝试一个代码来查找一个数字是否是阿姆斯特朗数字。但即使它是阿姆斯特朗数,所有输入都会得到相同的输出。所以我使用了在线com...
我开始研究glibc (GNU Libc) 了解它是如何写的。在malloc.c中,我发现了一段代码如下: #ifndef 无效 #定义无效无效 #万一 有人可以给我解释一下吗
我已经阅读了大约 5-10 个如何清除标准输入的不同建议,但没有一个适合我的需要。问题是 fflush(stdin) 在我的电脑上运行得很好,但不幸的是它似乎不...
我正在尝试使用 OpenSSL 和与我共享的公钥在 C 中执行字符串数据加密。我在网上搜索过,但没有成功找到有用的信息。 我的加密...