C是一种通用编程语言,用于系统编程(OS和嵌入式),库,游戏和跨平台。此标记应与有关C语言的一般问题一起使用,如ISO 9899标准(最新版本,9899:2018,除非另有说明)中所定义 - 也使用c89,c99,c11等标记特定于版本的请求。 C与C ++不同,它不应该在没有合理理由的情况下与C ++标签结合使用。
我在 C 语言中遇到了以下数组管理任务,你能帮我吗?下面是我到目前为止编写的代码。 欧空局天文学家收到了来自世界各地的特殊无线电信号。斯...
我目前正在创建一个函数,将所有命令行参数放入一个字符串中,同时用 ' 分隔它们 '。我当前的代码确实工作正常,但唯一的问题是......
我正在使用 libavcodec 解码包含 H.264/AVC 和 H.265/HEVC 的视频 PES 数据包(打包基本流),如下所示: while (剩余ESBytes > 0) { int bytesUsed = av_parser_parse2(...
我有一些嵌入式 C 代码,我想要一个正弦值列表。我在 C++ 中使用 constexpr 函数做了类似的事情,该函数在主循环之外返回 std::array : #包括...
在此输入图像描述 在此输入图像描述 你好,我在阅读bochs源码时遇到了一个问题,这让我很困扰,如图所示,我不知道BOCHSAPI是什么...
我目前正在创建一个函数,将所有命令行参数放入一个字符串中,同时用 ' 分隔它们 '。我当前的代码确实工作正常,但唯一的问题是......
有没有跨平台的方法来确定设备是通过 C 中的 PSU 还是外部电池供电?
我正在尝试根据设备明智地为我的 Vulkan C 程序选择演示模式,并且需要一个跨平台脚本来确定是否: 运行程序的设备是PC或笔记本电脑/手机...
我对整个 C 编程很陌生(来自 Java),老实说它真的很令人困惑。好的,我正在尝试为我的二维字符串数组分配连续的数据块(猜测...
当我通过英特尔检查器运行此代码时,它报告无效的内存访问。我没有看到任何访问有任何明显的错误。 该代码包含一个具有单个成员 *name 的结构。该...
要学习 C 我应该只使用我的 C++ 编译器和 IDE 吗? [已关闭]
我有 Visual C++ 编译器并且了解 C++。我想学习 C,你会推荐一个为 C 构建的编译器还是我应该只使用我的 C++ 编译器和 IDE
目标和目标数据之间的差异?如何在没有团队指令的情况下进行团队/线程配置?
我有 2 个关于新 OpenMP 4.0 的问题。 第一个是我无法理解目标和目标数据之间有什么区别?根据规范目标数据创建新数据
有人可以向我解释一下在这种情况下“n”发生了什么吗? 主程序 无符号长 temp0; PLLSYS0_FWD_DIV_A_DECODE(n); 主程序.h #定义 PLLSYS0_FWD_DIV_A_DECODE(n) ((((unsigned long)(n))...
考虑到C是一种系统编程语言,我如何将C代码编译成可以在没有操作系统的情况下调用的原始x86机器代码? (IE:你可以假设我有......
我有一个名为 apt-util 的文件夹,其中包含目录中的头文件。当我尝试编译包含这些文件的源代码时,它说: parseFile.C:17:36:错误:apt_util/
假设我有 a.c 和 b.c,它们都定义了名为 struct bar 的类型,具有不同的定义: #包括 结构栏{ 整数a; }; int a_func(void) { 结构栏b; 巴...
假设(因为,作为初学者,我不确定)编译器从上到下读取源代码。编译器如何理解当函数被执行时应该执行什么操作
我在为编译器课程进行语义分析时遇到了一个令人困惑的情况。 #包括 int a = "abcd"[2]; int main() { char b = "abcd"[2]; printf("%d %c “,...
1 个主程序中的 2 个功能(Visual Studio 2013)
我想添加两个变量。在我的主程序中有两个函数。我使用 Visual Studio 2013。总是出现错误 C2660:'function2':函数不接受参数 1 #include“stdafx.h” #
当结构体节点尚未定义时,C/CPP 如何知道如何指向“下一个”结构体节点? [重复]
创建单链表时,通常创建一个 Node 结构体,如下所示: 结构节点{ 整数数据; 结构节点*下一个; } 但是,我想知道指向下一个