C是一种通用编程语言,用于系统编程(OS和嵌入式),库,游戏和跨平台。此标记应与有关C语言的一般问题一起使用,如ISO 9899标准(最新版本,9899:2018,除非另有说明)中所定义 - 也使用c89,c99,c11等标记特定于版本的请求。 C与C ++不同,它不应该在没有合理理由的情况下与C ++标签结合使用。
前几天,我发布了一个关于stm32(f401re)七段显示的问题。我已经完成了显示屏的编码部分,以显示我提供的特定四位数字......
cmake target_link_libraries 命令如何影响和安排链接顺序?
我有一个学习cmake构建过程的项目,源文件非常简单,其中3个如下所示: # 执行程序.c 无效a(); int main() { A(); } # 交流电 无效 d(); 无效a(){ d(); ...
我目前正在用 c 编写一个简单的游标库,用于解析修复结构化字符串。 例如,它允许将以下字符串解析为先前定义的变量,如下所示(github)...
我目前正在用 c 编写一个简单的游标库,用于解析修复结构化字符串。 例如,它允许将以下字符串解析为先前定义的变量,如下所示(github)...
我是编程初学者,我学习了有关 C 的所有内容,我开始从 hackerrank.com 解决问题,在那里我遇到了打印如下所示模式的问题 (问题程序的输出):...
我一直在编写一个简单的 ELF 解析器程序来获取 ELF 64 位二进制文件并运行它。 我的程序似乎可以在用汇编语言编写的程序上运行,但是当尝试在简单的 C 程序上运行它时,它会......
使用scanf函数获取输入时,会给出两个输入。 首先,我是一名尝试学习 C 的 Python 程序员。我试图搜索为什么会发生这种情况,但一无所获。这是
我正在尝试创建一个可以处理重复元素键的 AVL 树数据结构。我的插入算法基于以下内容:https://www.sanfoundry.com/c-program-implement-av...
在 Intel HD 显卡上使用 SPIR-V 时 GLSL 统一名称为空,但在 NVIDIA 上则不然
上下文 我正在编写一个类似 Shadertoy 的应用程序作为学校项目的一部分,并注意到我的统一变量的值在我的(旧)Thinkpad 上工作时没有更新...
将 Memory Sanitizer 和 Leak Sanitizer 安装到 clang 编译器中
我已经从 Home-brew 下载了 LLVM,但在检查 C 中的内存问题时仍然无法使用 -fsanitize=memory。我收到以下错误: clang: error: unsupported option '-fsan...
如何编写 Flex 代码来匹配协议(http、https)、域名和可选端口号以及 URL 的路径
如何编写 Flex 代码来匹配协议(http、https)、域名和可选端口号以及 URL 路径 示例输入: http://google.com https://google.com:6060 https://google.com:6060/
如何编写在 Raspberry Pi 上运行的裸机 C 程序?
我正在寻找一种将 C 程序编译成二进制文件的方法,该二进制文件可以在我的 Raspberry Pi 5 上运行,无需任何操作系统,以便该程序可以完全访问所有硬件。什么交叉编译器...
我正在尝试为 VPL 的学生编写 C 速成课程。学生们在一个文件中编写一个程序,我尝试用我编写的另一个文件来编译它,以对学生编写的程序进行评分。
没有struct 1和struct 2数组,struct 2内部有一个int数组
typedef 结构partition_struct { int* 元素; int 最后; //最后一个元素索引 int 暗淡; //n个分配的int } 分割; typedef 结构partitions_struct { 分区*分区;...
当我学习 C 和 C++ 时,我开始使用 SDL2 来可视化我正在编写的程序。我使用 Visual Studio Code,因为我喜欢它的外观,而且我不想使用 IDE,我使用 com...
例如,我可以这样做: #包括 int do_something(FILE 文件[静态 10]) { ... } int 主函数(无效) { 文件文件[10] = {}; do_something(文件); } 在 Linux 上,这可以编译...
RC4 windows api解密函数在c++中有效,但在golang中无效
我正在使用 advapi32.dll 中的 windows api SystemFunction033 进行 RC4 解密/加密。我的问题是,我想将我正在工作的 C++ 代码移植到 golang,但是 golang 代码不起作用。我不...
如果我尝试使用 C++ 在 Visual Studio Code 上运行调试会话,我会收到此错误 无法开始调试。 miDebuggerPath 的值无效 打开“launch.json” 这是我的配置,我想要...