C是一种通用编程语言,用于系统编程(OS和嵌入式),库,游戏和跨平台。此标记应与有关C语言的一般问题一起使用,如ISO 9899标准(最新版本,9899:2018,除非另有说明)中所定义 - 也使用c89,c99,c11等标记特定于版本的请求。 C与C ++不同,它不应该在没有合理理由的情况下与C ++标签结合使用。
我正在尝试为我的操作系统移植NewLib(我正在关注本教程:http://wiki.osdev.org/Porting_Newlib),我有一些问题。一旦LibGloss完成并编译完成,我将在什么时候完成...
我试图通过c或终端获取有关PID的信息(理想情况下我想通过两种方式获得它,多种方法)我有一个PID,并想知道它声称的时间。声称......
我创建了一个打开文件并读取它们的单个字符的函数。 int getBlocks(char * file){char c; int line = 0; int pos = 0; int块; FILE * inptr = fopen(文件,“rt”); //数......
有时我需要goto语句到函数的近端,并避免感觉我在汇编程序中,并且有严格定义的块来逃避...我使用替代,一次循环,并在BREAK里面......
我正在尝试从这里的旧SDL教程构建这个示例程序dots.c。 http://www.dreamincode.net/forums/topic/64143-game-programming-in-linux-for-windows-programmers-part-2/我得到......
我试图在循环中读取每行的文件并将值存储在结构中。当fscanf面对一个空字符串时,它会读取所有内容直到行尾,并且该行中的其他字段读为零。是......
我正在尝试将一个常量从C移动到位于头文件中的Ada。 file.h #define TEST 0x1234如何将此常量导出到ada?我知道要导出函数并将它们导入ada ...
我正在通过一些旧的跨平台C代码。代码使用了许多像这样定义的变量:complex double * cur; / *基函数的幅度* /此行编译好......
使用à64Linux系统并使用NASM。我正在尝试将我的ASM(hello.asm)文件与C文件(main.c)链接并编译为执行文件。我创建了一个ASM文件,用printf打印“Hello”...
我试图读取超过1行csv文件,我已经成功阅读1行csv文件,有人可以给我和示例读取多行csv文件?这是输入样本:Nama,Gaji,Zakat,......
我试图解决CS50的一些问题集。我需要提取字符串“stra”的前两个字符,然后连接它们并转换为字符串,然后将该字符串与...中的字符串进行比较
我尝试在C中按位操作。这是我的代码:int main(){char c = 127; c << = 1; if(c == 0xfe){printf(“yes”); } else {printf(“No”); } ...
我没看到我做错了什么,这是我的C代码:main(){int i = 0; if(i == 0)i ++;返回0;用gcc -S test.c编译我期待“离开”而不是“popq%rbp”。 .L2:......
我正在Weston项目中研究一个名为“hmi-controller”的共享库[1]。它有以下代码片段令我困惑:/ ** *绑定ivi-hmi-controller ...
在if语句中,GCC的__builtin_expect有什么优势?
我遇到了#define,他们使用了__builtin_expect。文档说:内置函数:long __builtin_expect(long exp,long c)你可以使用__builtin_expect来提供...
Hello everbody @Stackoverflow,目前我正在尝试为.obj文件格式编写一个简单的解析器,但不知何故,我的解析器在读取我的file.txt中的最后一个注释后陷入无限循环....
我试图在用户空间和内核空间之间的边界添加一些逻辑,特别是在ARM体系结构上。一个这样的边界似乎是在arch / arm /中实现的vector_swi例程...
我正在创建一个程序,它使用指向函数的指针,允许用户从2个选项中选择对整数数组执行:反向或随机。但是,当......时程序没有输出
请看下面的代码#include int main(void){int * ptr,a,b; a = ptr; b = ptr + 1; printf(“a,b的值分别是%d和%d \ n”,a,b); printf(“价值......