c 相关问题

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

strcmp行为

当我运行以下代码时:#include int main(int argc,char * argv []){int p = 0; p = strcmp(NULL,“foo”);返回0;我得到分段错误。回声$? 139.说...

回答 3 投票 14

通过函数传递struct时收到警告

我试图通过值传递一个函数的整个结构,并通过在传递的结构中显示变量来测试传递是否成功。当我编译并运行...

回答 3 投票 1

FreeRTOS,Atmel Studio - 任务在收到二进制信号量之前没有被阻止

按下按钮后,我正在尝试切换到被阻止的任务。基本上我希望task_player1在从task_ctrl接收到信号量之前什么都不做。我给信号量的方式是按钮...

回答 1 投票 0

使用Petsc库构建带向量的稀疏矩阵

我正在学习在c / c ++中使用petsc,以便在其中使用稀疏矩阵分解函数(MatICCFactor)。我做的第一步是将一个玩具矩阵读入petsc以创建一个稀疏矩阵并...

回答 1 投票 0

我们可以安全地说realloc的结果不会与原始指针混淆吗?

假设我们有:char * a = malloc(sizeof(char *)); char * b = realloc(a,sizeof(char *));我们可以安全地说b不用别名吗? realloc参考页面说原始指针ptr ...

回答 2 投票 4

**在C / C ++中意味着什么? [重复]

我正在阅读一个c ++代码并遇到了这一行:mem_cMemRow ** ppMemory =(mem_cMemRow **)malloc(//某些结构的大小);在我看来,**保留一些或部分记忆......

回答 3 投票 0

在C中输入数组并检查相同的值

我如何输入一个整数数组并检查2对值是否相等,我还想删除重复的数组中只有1个相同的值?我想打印数组的最终结果......

回答 1 投票 -3

堆栈上的C数组

在c(和c ++)中,可以通过以下方式创建整数数组:int a [const];其中const是编译时常量,或者int * a =(int *)malloc(...);根据我的理解,......

回答 3 投票 0

尝试从GArray中检索GHashTable时未定义GHashTable

编译器说GHashTable没有定义,但很明显,如果我在从数组中检索GHashTables的代码上面使用它,它就被定义了。到底是怎么回事?我很迷惑。 gcc -...

回答 1 投票 0

我不知道这段代码出了什么问题?

我正在编写一个简单的代码,它接受来自任何长度的用户的字符串并只显示它。但我的代码没有正确执行,因为它接受字符串但不能正确打印它。 #...

回答 1 投票 -3

如何使用WinPCap获取以太网标签

我正在尝试使用WinPCap获取和解析以太网标签(目标地址,源地址,类型/长度字段)。我主要是从WinPCap SDK复制/粘贴。我正在尝试存储WinPCap ...

回答 1 投票 1

在char中打破float值并在tcp上传输并使用java程序读取[关闭]

我使用这个c代码使用TCP / IP从微控制器转换和传输浮点数据。在这里,我将浮动中断为四个char值,这很有效。但我需要它的等效java代码再次得到...

回答 2 投票 -5

gnome-builder找不到我的glade文件

我尝试用gnome-builder编写GUI程序,并尝试使用Glade进行布局。我在程序员笔记上做了一个教程。 C #include int main(int argc,char * argv []){...

回答 1 投票 4

取消引用运算符返回什么? l值或r值

取消引用运算符返回什么?基于以下示例的l值或r值,因为增量操作符正常工作。需要解释相同的// venukant #include ...

c
回答 2 投票 1

无法将原始套接字绑定到接口

我正在努力将原始套接字绑定到接口,我的目标是实现简单的数据包嗅探器。已经专门的时间搜索网络并浏览了参考文献,其中一部分列在底部。我......

回答 2 投票 5

hashedmap和指向结构的指针:CXX0030:错误:无法计算表达式

我试图在C中创建一个简单的hashmap.vs在编译时不知道任何错误。但是在执行期间,指向结构的指针变成了一个糟糕的指针。 hashedKey CXX0030:错误:...

回答 1 投票 0

extern struct array error:数组类型具有不完整的元素类型

我有3个文件:main.c,def.c,def.h。两个.c文件都包含def.h.所有文件都在同一目录中。我的编译器是gcc版本4.9.2。在def.h中:struct _info {int a; };在def.c中:#...

回答 1 投票 0

在C中排序子阵列而不是整个数组?

所以在我写的这个小游戏中,我有一副n_C卡,每个卡都有一个唯一的整数值。有n_P个玩家手持n_H张牌。甲板和手共用一个阵列,就像......

回答 1 投票 -1

如何在滚动的窗口布局中添加GtkEventBox?

我有一个GTK + 2程序,它结合了GtkScrolledWindow和GtkLayout。它工作正常。但是,我发现如果我将GtkEvent对象放到GtkLayout,它将无法正常显示。谁知道为什么?谢谢。 #...

回答 1 投票 0

为什么scanf(“%d”,&number)在C编程中导致'a'为29?

我在C #include中有以下代码 int main(){int number; // printf()显示格式化的输出printf(“输入一个整数:”); // scanf()读取格式化的...

回答 4 投票 0

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