c 相关问题

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

打印一组结构,C

我想打印我的结构数组但是我一直在分段错误,我做错了什么?我首先使用另一个函数来读入数据。然后我想能够查看我刚输入的内容。...

回答 1 投票 0

如何将C / C ++库代码封装为可在具有多个实例的单独线程中运行?

想象一个项目的开发时间超过10年。一些部分在C中,一些在C ++中,所有代码都使用全局函数和全局变量。建筑是......

回答 3 投票 4

关闭并重新打开管道文件描述符以便在c中写入

我有一个问题,如果我在写入文件描述符之后关闭文件描述符会发生什么(例如在管道fd之后fd [1]),然后再次打开它来写。数据会被覆盖吗?

c
回答 1 投票 0

无法通过c中的system()连接到已经激活的屏幕

这是我编写的代码的一部分,用于填充0在我的一个Ubuntu终端选项卡中打开的屏幕会话。 char命令[60]; strcpy(命令,“screen -S 8305.pts-1.MYUb -X stuff $'0'”);系统(...

回答 2 投票 3

从文本文件获取输入并添加数组

我是C语言的新手。我想为我的代码创建一个数组来进行一些操作。正如我上面所说,我正在努力学习如何有效地使用C语言。我的问题是:我有一个输入文件,...

回答 1 投票 0

自定义缓冲区的字节顺序

我想发送具有此结构的有效负载:uint8_t num_of_products; // 1产品uint8_t动作; time_t unix_time; // uint64_t uint32_t name_len; //最多256个char * name; uint8_t ...

回答 1 投票 1

c sshfs使用libexpect通过bash自动连接

我想使用ssh的密码自动在我的C程序(仅适用于linux)中安装sshfs连接。 (我不想使用公钥/私钥。)似乎我可以用...来做

回答 1 投票 0

gnu ld无法链接.c程序

为了理解编译过程,我试图获得一个简单程序的可执行文件,分别编译和链接。 #包括 int main(void){printf(“你好!这......

回答 2 投票 -1

C #include语句在Fortran代码中做了什么? [关闭]

在代码中间有一个C语言语句。我不知道它为什么存在以及编译器如何不返回错误。是C绑定吗?这是否意味着可以使用这个模块......

回答 1 投票 0

C strtok,如果我想保留分隔符怎么办?

我正试图分割这种类型的线:GM 1 2 3!这是评论部分的评论。有几种可能的注释分隔符,!,'和#。 strtok是......的明显解决方案

回答 1 投票 2

C循环问题

我在C编码时相当新。我正在尝试让下面的项目运行,但它说我的程序在输入第三个输入后停止工作。我不相信我选择使用一段时间......

回答 2 投票 0

setter中的自由字符串

我是否需要在setter中释放先前分配的字符串? static void setType(Employee * self,const char * type){if(self-> type)free(self-> type); self-> type = strdup(type)...

回答 1 投票 1

使用scanf对程序进行分段错误

这是我在尝试理解malloc和指针如何工作时所做的一小段代码。 #包括 #包括 int * buffer(int count){int * buffer = malloc ...

c
回答 2 投票 3

我在代码块中编写的Stack实现代码是成功编译但在运行时显示错误

我附上了运行时错误的屏幕截图。此代码将创建一个堆栈#include #包括 #define SIZE 5 //声明一个带顶部,数组的结构......

回答 2 投票 -1

大浮点和的精度

我试图总结一个正向递减浮点的排序数组。我已经看到,总结它们的最佳方法是开始将数字从最低到最高加起来。我写这个代码有...

回答 2 投票 6

在跨平台的基础上定位crti

我的问题是我有一个输出LLVM bitcode / IR文件(.ll / .bc)的编译器,并使用llc out.ll -t obj -o out.o编译成目标文件。问题是,是形成一个......

回答 1 投票 0

串口上不常见的波特率 - Linux

我正在尝试制作一个程序来读取串口。在这个端口上,我收到波特率为875000的数据。这种情况并不常见,我没有成功修改它。我做了一点C ......

回答 1 投票 0

将结构传递给多个其他函数

我对编程比较陌生,我在将结构传递给其他函数时遇到了一些问题。以下是我的实际代码:typedef struct Memcheck {char * memoryAdd; char *文件; ...

回答 1 投票 1

理解void指针语句的问题

我正在寻找一个MODBUS lib。我发现了一个,但是我无法理解这个宏在做什么以及这意味着什么#define __UNUSED(x)((void)((x)==(x)))//这个宏做什么**。 ..

c
回答 1 投票 -1

当它传递给函数时,二维数组的第二个下标有什么用?

在C编程语言中,他们说只有数组的第一维(下标)可以自由指定;必须指定第二个下标:如果是二维数组...

回答 2 投票 1

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