C是一种通用编程语言,用于系统编程(OS和嵌入式),库,游戏和跨平台。此标记应与有关C语言的一般问题一起使用,如ISO 9899标准(最新版本,9899:2018,除非另有说明)中所定义 - 也使用c89,c99,c11等标记特定于版本的请求。 C与C ++不同,它不应该在没有合理理由的情况下与C ++标签结合使用。
我有一个 CLI 国际象棋程序,它接收用户的输入(例如:'e2e4')并将其转换为两个位图,即 s_map 和 e_map。 位图表示为 0x0000000000000000ULL; 右边在哪里...
我有一个整数列表,它们是:28525 30068 25975 26740 29286 24947 30067。使用单个数学和逻辑表达式(计算速度越快越好),我需要将它们转换为...
是否有一个编译器标志允许共享库调用来自打开它的共享库的函数?
下面是一个最小的可重现示例,其目标是从 a() 调用 b_util()。我的问题是是否可以在不显式地将 b_util() 函数指针传递给 a.c 的情况下执行此操作。 ...
我想出了如何让Python调用我的共享库中的函数: 导入ctypes def 栏(): 返回 1337 dll = ctypes.PyDLL("./mod.so") 断言 dll.foo(ctypes.c_float(42)) == 42 +
我在 Windows XP 中使用 CODE::BLOCKS。尝试编写一个设备驱动程序。但在创建项目后,我收到以下错误。我做了以下设置,但仍然收到错误 “ntddk.h没有这样的...
什么是 C 或 C++ 编译器,它是一个 DLL,我可以通过 DLL 调用并编译 C 或 C++ 程序。 我想要做的是通过 DLL 调用一个函数,我将在我的 C 或 C++ 程序中使用该函数(
Dev C++ 区域设置仅在使用系统区域设置时工作,而不是在指定名称时工作
当使用 setlocale() 将程序的语言环境更改为意大利语时,代码仅在使用 setlocale(LC_ALL, "") 时才按预期工作,而在使用 setlocale(LC_ALL, "it-IT&qu...
我试图确定以下代码中生成了多少个进程: #包括 #包括 int main() { 整数 i = 1; if (fork()) //父进程...
我正在使用VS 2010。我更改了编译器C代码而不是C++的设置。它工作正常,但问题是 MS 编译器不支持 C99 标准,因此我正在寻找 C co...
我已经下载了sqlite3的源代码,开始使用c++中的sqlite3接口进行编程。但我不知道如何获取 sqlite 3 的 .lib 文件。 我有这些文件: sqlite3.c 外壳程序 是...
我想用函数intcompare(char*A,char*B)比较两个字符串,当A较大时返回1,当B较大时返回0。 假设最大字符是100,我希望顺序是‘A’< ‘a’ &...
我一直在尝试用我非常非常有限的C语言知识来编写一个非常简单的石头剪刀布代码。 每当我运行该程序时,它不会打印任何内容,直到我输入后...
typedef 枚举{ A = 0, B = 1, C = 2 我的枚举; /** * @warning 如果 random 为 NULL 或 blabla 无效,则该函数的行为未定义。 */ int foo(int *随机, my_enum blabla...
微调结构体成员的布局/位置时, 优化空间效率(最小化填充和紧密对齐成员,并使用编译器的集成功能),自然地...
是否可以使用 C 来模拟继承?如何?示例代码会有所帮助。 编辑:我希望继承数据和方法。仅靠集装箱船是无济于事的。可替代性 - 使用任何派生
我有一个C程序如下: #定义f(g,g2) g##g2 主要的() { int var12=100; printf("%d",f(var,12)); } 当我只运行预处理器时,它会将其扩展为 { int var12=100; printf("%d",var12); } 什...
为什么这段代码 int (*g)(int); int (*h)(字符); h = g; 在C中,编译时给我这样的警告: “警告:来自不兼容指针类型的赋值” 在C++中,无法编译。
MS-Windows 是否使用未记录的 API 来查找 256x256 图标?
MS-Windows 使用什么 API 从 .exe 和 .dll 文件中的资源查找并加载 256x256px 图标? 我发现记录的 Windows API 无法找到并加载 256x256px 图标。 查看功能...
我刚刚了解了c中的短路运算符,如果可以从左边的语句推导出结果,则右边的语句不会运行。但是,如果这些操作数超过一个...
我正在尝试用 C 创建一个内核,我想知道如何解析 ELF 代码。关于我可以在哪里学习如何制作 ELF 解析器有什么建议吗?