c 相关问题

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

将void指针转换为struct并将其移动给定大小

我有一个二进制文件,其中包含3个不同的结构,我想读到我的程序。在我读完第一个结构后,我存储它的大小,然后我想转换我的void指针+ ...

回答 2 投票 0

通过命令行编译C / C ++ / Visual C程序

我用C#编写了一个程序 - windows-forms从C / C ++中接收源代码的输入。我必须编译并运行,并根据他的计划显示用户输出。使用微软的......

回答 1 投票 0

C中可能的路径数

所以,我正在尝试解决这个问题,我有一个矩形场,我可以用6种方式移动:向右对角线(右/上)左(成本1)向下(成本1)2右和1向上,一世 ...

回答 1 投票 0

检测Azure Linux VM中的临时磁盘

我在Azure上使用RHEL。我发现,随着任何新的Azure VM的推出,我看到附加了两个磁盘。一个是安装了RHEL OS的根磁盘。和其他本地SSD相连,但它是...

回答 2 投票 -1

MISRA C 2012规则9.1读取未初始化的价值[重复]

我正面临违反规则9.1的情况。我想在初始化之前读取一个auto变量(在声明时有垃圾值),如果它不为null则指定null。如果是null,...

回答 3 投票 -2

USB HID多点触控串行报告

我正在创建一个连接到Windows计算机的Arduino设备,并模拟计算机上的触摸屏。屏幕不属于Arduino,而是Arduino继电器HID触摸......

回答 1 投票 3

`atoi`的名字来自哪里?

在C语言中,他们在哪里提出了将字符串转换为整数的名称atoi?我唯一能想到的是Array To Integer的首字母缩略词,但这并没有多大意义。

回答 2 投票 70

JNIEnv不能在其他c文件中调用方法?

我有两个文件:MyJni.cpp是jni文件。而MyObject.c是一个普通的c文件。这是MyJni.cpp文件的代码:JNIEXPORT void createMyObject(JNIEnv * env){malloc(MyObject)MyObject -...

回答 1 投票 -2

当在多线程中使用ncurses时,终端出现乱码[重复]

当我使用ncurses写一个库管理系统时,终端在多线程时出现乱码,我的布局有三个窗口。我的代码名为ncurses.c #include #包括 ...

回答 1 投票 -1

按升序对数组的第1个k元素进行排序,并在C中按降序排列[关闭]

这是用于按递增顺序排列数组的代码:for(i = 0; i arr [j + 1])...

回答 1 投票 0

C语言中的词法分析 - 如何在检测多行注释时读取并输出星号?

我正在研究一个词法分析程序,当检测到单行注释时,一切正常。这是我的单行注释检测代码。 //单注释if((Current_Character =='...

回答 2 投票 0

如何仅从依赖库中删除符号?

我想发送libfoo.a,它由foo.o组成 - 后者依赖于libVendorBar.a和libVendorZoo.a。当我链接并生成我的libfoo.a时,我注意到libVendor * .a中的符号仍然是......

回答 1 投票 0

用C中的指针合并两个序列 - “违规调用”

我有一个2D数组,我必须合并他所有的渐进列。我已经将数组拆分为swap []但是当我尝试将swap []放入排序序列时,我得到了“违规调用”。一世'...

回答 1 投票 1

Linux c仅处理同步信号和消息队列

我正在寻找3个子进程及其父进程同步的帮助。我有3个子进程,第一个是从文件行读取并通过管道发送到第二个,第二个进程接收它,...

回答 1 投票 0

vfork()用于管道()

我从手册页中了解到,vfork()子进程使用与父进程相同的资源。 #包括 #包括 #包括 #包括

回答 1 投票 -1

C中struct的函数指针

我试图使用结构在C中实现类似类的想法。我的测试代码:#include typedef struct test_struct {int data; void(* func)(struct test_struct *); } test_t; ...

回答 2 投票 0

使用STDOUT_FILENO,STDIN_FILENO和\ n解释读取,写入系统调用行为

我知道这里有很多问题,在C中讨论写,读系统调用和文件描述符。我试了一下但是我真的找不到我想要的东西......新线上的EOF ......

回答 1 投票 1

2D字符串数组的最后一个元素覆盖以前的数组元素

void read_char_from_file(FILE * fp,int formatted){char sChar [16],eol; int col = 0,row = 0,ind = 0,count = 0; char * str2D [4] [4] = {{“NULL”}}; while((fscanf(fp,“%s%c”,sChar,&eol))!= ...

回答 1 投票 0

将地址存储到函数指针中

我正在观看这个关于使用软件调用引导加载程序的视频,方法是将系统内存开头的地址分配给一个函数指针,然后调用它,表达式为......

回答 2 投票 0

strcpy导致线程1:信号SIGABRT

我只是在做一些练习代码,但我无法弄清楚这个顽固的线程1:信号SIGABRT错误。 int main(){char diet [] =“vegan”; printf(“由于健康问题,我的饮食是......

回答 2 投票 -1

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