c 相关问题

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

我应该使用哪个 C 编译器来创建我自己的简单操作系统?

本教程展示了如何编写我自己的简单操作系统: 编写您自己的操作系统教程:http://joelgompert.com/OS/TableOfContents.htm 一切都好,但语言发展......

回答 3 投票 0

IRremote.h“没有这样的文件或目录”

我正在 Mac 上工作 来自 JS 并且几乎完全是 Web 开发,我不知道这里发生了什么。 我把硬件编程作为一种爱好,并且掌握了基础知识

回答 2 投票 0

数组类型编译时出现不完整元素类型错误

在我们的课程中,我们将实现一个基于 bochs 模拟器构建的内核。 子任务之一是实现固定优先级调度。以前我们的调度程序只有一个线程队列,但现在我...

c
回答 2 投票 0

sizeof(长)与sizeof(*lp)

一段经常执行的代码具有以下计算: 长*lp 字符 *ep, *cp ... tlen = (ep - cp) / sizeof (*lp); 将其更改为: 长*lp 字符 *ep, *cp ... tlen = (ep - cp...

c
回答 4 投票 0

为什么函数参数名称在 C++ 声明中不重要?

声明中的函数参数名称(最有可能驻留在头文件中)似乎被编译器完全忽略。允许使用以下编译的原因是什么

回答 5 投票 0

从另一个 C 文件调用函数

我正在使用 OpenGL 用 C/C++ 编写图形程序。我有一堆 .c 文件,现在我正在尝试从 assignment1gui.c 中的 main.cpp 调用一个函数。老师给了我一份文件...

回答 1 投票 0

是否有编译器指令来替换部分常量

我现在正在使用嵌入式 C 语言开发微控制器,我发现有时有几个外设只有一个字母不同(例如 UARTA、UARTB 等)。 代码...

回答 2 投票 0

编译器如何处理for循环检查

如果我做类似的事情 对于 i = 0;我< len(arr); i++ { ... } Is the len() calculated at every iteration ? For gcc is there any optimization flag that can be set to change it.

回答 4 投票 0

标头编译错误中的结构

我正在尝试编写一个包装MPI的框架库。 我有一个名为 afw.h 的框架的头文件和一个名为 afw.c 的框架的实现文件。 我希望能够写...

回答 2 投票 0

EXC_BAD_ACCESS 指向我一行代码

我想知道我做错了什么,因为控制台给了我一个 EXC_BAD_ACCESS,就在我指向下面的手臂线上。 任何指向解决方案的人都会有帮助,因为我不明白......

回答 4 投票 0

cs50 第 4 周滤镜不太舒服模糊功能不起作用

我已经将total_red、total_blue等设置为浮动,但我不知道为什么它仍然不适用于我的模糊功能。有人可以向我解释一下出了什么问题吗? 无效模糊(int高度,int宽度,

回答 1 投票 0

C编译器结构优化

C 标准不允许对结构进行某些优化:例如,重新排列字段、合并字段、丢弃从不读取的字段、将字段提升到结构之外......

回答 1 投票 0

C 编译器有问题吗?

我刚刚开始学习C,并编写了我的hello world程序: #包括 主要的() { printf("你好世界"); 返回0; } 当我运行代码时,我收到一个很长的错误: 苹果妈...

c
回答 2 投票 0

为什么某些越界数组元素在 C 中的行为与其他元素不同?

当尝试打印数组元素的地址和值时,这些元素未被数组索引覆盖,为什么某些元素会返回: (无)指针 数组中其他元素的地址 兰...

回答 1 投票 0

什么决定整数的大小?

sizeof(int) 在我的 Dev Cpp 上显示 4,即使它在 64 位机器上运行。为什么它不考虑底层硬件并显示 8?另外,如果我编译环境也改成64位的话...

回答 2 投票 0

有没有可以为程序员提供赏金的社区?

作为正当前提,我提前道歉,以防有人发现重复的问题。我在整个 stackoverflow/stackexchange 中搜索了类似的问题,但是“stackove ...

c
回答 1 投票 0

当我非常确定我的代码正确时,收到“格式指定类型'int'但参数类型为'int *'[-Wformat]”的警告?

所以我是编码新手,正在自学 C。今天我尝试使用 scanf() 编写一个简单的程序,但没有得到我期望的输出。无论我输入什么数字,它看起来都像 scanf() ...

回答 1 投票 0

分离线程与从 main() 调用 pthread_exit(),这两种情况下对资源和内存的影响

我对 C 编程相当陌生,目前正在尝试更广泛地了解 pthreads 库和线程。 问题一: 何时以及为什么分离线程是一个不错的选择...

回答 1 投票 0

将一个 C 字符串复制到另一个 C 字符串无法正常工作

我需要编写一个函数来复制字符串 C。 但我只记录最后一个值。需要您的帮助 我的代码: char copyStr(const char* str) { char* newStr = new char(20); 对于 (; *st...

回答 2 投票 0

将 Apache ActiveMQ 与 C/C++ 结合使用

我们正在编写新的 C/C++ 代码,需要集成到 ActiveMQ 消息总线中。为此有很多选择: CMS 是一个易于使用的类似于 JMS 的 C++ API。 OpenWire C 客户端(仅可用...

回答 3 投票 0

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