c 相关问题

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

程序不扫描数字149,对于任何其他数字,它返回0 [关闭]

我的程序应该扫描一定数量(unsigned long int)并返回其奇数'打开'索引位(来自数字的二进制表示)。但该计划没有发现任何......

c
回答 1 投票 -3

使用GNU make,嵌入式C进行本机和交叉编译

我正在使用Makefile来使我能够进行本机和交叉编译。选择wether来编译主机linux或ti MSP432应该从命令行完成:$ make build PLATFORM = MSP432 $ make ...

回答 1 投票 3

如何找到导致使用Linux工具声明的包含链?

正如在这个问题中,我想找到#includes链,通过它可以将特定的定义合并到我的C / C ++文件中。例如,假设main.c包含此代码#include&...

回答 1 投票 1

(C)Scanf - 输入每次都为0

每次我在a之后设置b中的值,该值在a中重置为0。换句话说,随着代码的进行,无论我输入什么,它都将在第二个scanf函数之后始终为0。编辑:我需要......

回答 3 投票 1

如何使用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我无法理解...的层次结构

回答 2 投票 5

释放在另一个循环中调用的函数中的alloated内存

我试图释放用户定义函数中分配的内存。我计划在嵌入式设备上运行代码,STM32F303k8具有64Kb闪存和16KB SRAM。我还没试过代码......

回答 2 投票 0

如何在由malloc分配的char *中存储int

我试图将一个int值(所有4个字节)存储到一个char *中:所以,我想将整个值,即int变量的所有字节(全部4)存储到char中,这样我用完了4个字节在......之外 ...

c
回答 4 投票 2

简单的命令行解释器

我需要实现一个简单的命令行解释器,能够解释一组内部实现的命令。我尝试使用此代码但它根本不起作用。 #包括 #include ...

回答 2 投票 1

如何转移链表数据? (在C中)

我的问题很简单,答案太少了。我知道如何添加或删除节点但是如何将以前节点的一个数据复制到以下节点?基本上使用数组是转移它的最简单方法......

回答 1 投票 -1

从Assembly调用C函数(printf)时的Segfault

我在linux上使用NASM编写一个基本的汇编程序,它从C库(printf)调用一个函数。不幸的是,我这样做会导致分段错误。评论出......

回答 3 投票 0

为什么用%s打印字符会导致分段错误?

为什么打印带有%s的字符每次都会出现分段错误? #包括 int main(){char c ='a';的printf( “%S”,C);返回0;如果可能是因为没有...

回答 3 投票 0

如何在创建C库时保存util?

在创建自己的C库时,如何保存用于其他功能的函数?例如,这是一个在我拥有的其他函数中重复调用的函数...

c
回答 2 投票 0

如何在给定位置从动态分配的数组中打印字符串

我想使用该函数从keybord打印给定位置的一个字符串,按照它们在数组中的确切顺序,但将其他字符更改为null。问题是第一个循环......

c
回答 1 投票 0

当数组未完全填充时,内存中分配了什么? ( C )

我创建了一个这样的数组:int thisArray [20] = {0,1,2,3,4,5,6,7,8,9};然后我创建了一个变量来存储数组的大小:int this = sizeof(thisArray);当我告诉程序打印时......

回答 2 投票 -5

使用strtok从字符串中解析空标记

我的应用程序生成如下所示的字符串。我需要将分隔符之间的值解析为单个值。 2342 | 2sd45 | dswer | 2342 || 5523 ||| 3654 | Pswt我正在使用strtok来做...

回答 8 投票 5

为什么我不能在这个线程完成执行后访问线程内部分配的数组?

我正在使用malloc为数组分配内存。我意识到,如果我在一个线程中使用malloc并且这个线程停止执行,我就无法访问上述数组。 #包括 ...

回答 1 投票 0

在递归函数中使用while循环和if语句之间有区别吗?

我试图使用递归函数来显示字母表的字母。如果我在函数内部使用while循环,程序将继续运行。但如果我在里面使用“if”语句......

回答 4 投票 -1

在C中随机数生成的兰特%100的问题

所以我有一个家庭作业,我们需要生成1到100之间的随机数。我有一个工作的例子,int i = rand()%100;但根据技术上的作业......

c
回答 3 投票 1

我的挤压功能没有按预期工作,我该怎么做才能修复这个功能?

我正在做的是创建一个名为Squeeze的函数,它接受两个字符数组并进行比较。如果数组1中的字符值与数组2相同,则该函数应删除...

c
回答 2 投票 -2

右位移在C中添加1到unsigned int的开始

我试图移动一个16位地址来获取C中的缓存模拟器的设置ID,但是当我尝试向右移位时,我的数字会增加1。我的号码为0010100010011001.我......

回答 2 投票 0

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