C是一种通用编程语言,用于系统编程(OS和嵌入式),库,游戏和跨平台。此标记应与有关C语言的一般问题一起使用,如ISO 9899标准(最新版本,9899:2018,除非另有说明)中所定义 - 也使用c89,c99,c11等标记特定于版本的请求。 C与C ++不同,它不应该在没有合理理由的情况下与C ++标签结合使用。
我的程序应该扫描一定数量(unsigned long int)并返回其奇数'打开'索引位(来自数字的二进制表示)。但该计划没有发现任何......
我正在使用Makefile来使我能够进行本机和交叉编译。选择wether来编译主机linux或ti MSP432应该从命令行完成:$ make build PLATFORM = MSP432 $ make ...
正如在这个问题中,我想找到#includes链,通过它可以将特定的定义合并到我的C / C ++文件中。例如,假设main.c包含此代码#include&...
每次我在a之后设置b中的值,该值在a中重置为0。换句话说,随着代码的进行,无论我输入什么,它都将在第二个scanf函数之后始终为0。编辑:我需要......
如何使用kernel / perf_event *。[hc]分析框架?
我注意到arch / arm / kernel下有一些分析源代码:perf_event.c perf_event_cpu.c perf_event_v6.c perf_event_v7.c perf_event_xscale.c我无法理解...的层次结构
我试图释放用户定义函数中分配的内存。我计划在嵌入式设备上运行代码,STM32F303k8具有64Kb闪存和16KB SRAM。我还没试过代码......
我试图将一个int值(所有4个字节)存储到一个char *中:所以,我想将整个值,即int变量的所有字节(全部4)存储到char中,这样我用完了4个字节在......之外 ...
我的问题很简单,答案太少了。我知道如何添加或删除节点但是如何将以前节点的一个数据复制到以下节点?基本上使用数组是转移它的最简单方法......
从Assembly调用C函数(printf)时的Segfault
我在linux上使用NASM编写一个基本的汇编程序,它从C库(printf)调用一个函数。不幸的是,我这样做会导致分段错误。评论出......
为什么打印带有%s的字符每次都会出现分段错误? #包括 int main(){char c ='a';的printf( “%S”,C);返回0;如果可能是因为没有...
我想使用该函数从keybord打印给定位置的一个字符串,按照它们在数组中的确切顺序,但将其他字符更改为null。问题是第一个循环......
我创建了一个这样的数组:int thisArray [20] = {0,1,2,3,4,5,6,7,8,9};然后我创建了一个变量来存储数组的大小:int this = sizeof(thisArray);当我告诉程序打印时......
我的应用程序生成如下所示的字符串。我需要将分隔符之间的值解析为单个值。 2342 | 2sd45 | dswer | 2342 || 5523 ||| 3654 | Pswt我正在使用strtok来做...
我正在使用malloc为数组分配内存。我意识到,如果我在一个线程中使用malloc并且这个线程停止执行,我就无法访问上述数组。 #包括 ...
我试图使用递归函数来显示字母表的字母。如果我在函数内部使用while循环,程序将继续运行。但如果我在里面使用“if”语句......
所以我有一个家庭作业,我们需要生成1到100之间的随机数。我有一个工作的例子,int i = rand()%100;但根据技术上的作业......
我正在做的是创建一个名为Squeeze的函数,它接受两个字符数组并进行比较。如果数组1中的字符值与数组2相同,则该函数应删除...
我试图移动一个16位地址来获取C中的缓存模拟器的设置ID,但是当我尝试向右移位时,我的数字会增加1。我的号码为0010100010011001.我......