c 相关问题

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

两个STM32设备之间的I²C通信失败

我目前正在使用两个STM32设备通过I²C进行通信。 目前无法进行通讯,我不知道为什么。 这是我的主初始化代码,从 STM32CubeMX 生成...

回答 1 投票 0

测试不透明类型的内部结构

第一:C中什么是不透明指针? 现在,当谈到测试这种类型时,我知道有 3 种方法: 包括源文件(包含类型定义和工作函数的文件...

回答 2 投票 0

数据结构C语言中的分段错误,关于链表

#包括 #包括 #包括 typedef char 元素[100]; typedef 结构ListNode { 元素数据; 结构ListNode *链接; } 列表节点; 无效呃...

c
回答 1 投票 0

fifo linux - write() 函数突然终止程序

我正在用 C 实现一个管道,其中多个生产者程序(在我的例子中为 9 个)将数据写入一个消费者程序。 问题是一些生产者(有时是一两个)退出了该计划

回答 3 投票 0

在C中,input = fgets(input,sizeof(input),*pt)是一个错误吗?

在 C 编程中,当我们为 fgets 函数传递参数 *pointer_for_string、sizeof_string 和 *stream 时:我们不必将函数的返回值写回到...

回答 2 投票 0

自动变量怎么可能是易失性的?

我知道在文件范围内定义的易失性变量。不允许编译器对这些变量做出假设。它们几乎可以随时更改,并且编译器不得更改

c
回答 2 投票 0

为什么这个 gcc 学究会忽略扩展名?

gcc 警告选项文档说 -pedantic 选项应该对严格 ISO C 之外的禁止扩展发出警告。 但是,当我用我的 gcc 版本编译以下代码时...

回答 1 投票 0

Schtasks 不提供对该程序的完全访问权限

我用C写了一段小代码,想尝试通过Schtasks运行它。它启动了,但是需要管理员权限的winapi功能不起作用。 对于cmd,我使用这个提示(我启动了...

回答 1 投票 0

有什么方法可以从Linux中未剥离的二进制文件中检索源代码吗?

我正在研究一些C++源代码,不小心我删除了源代码。但我仍然有未剥离的二进制文件。有什么方法可以从未剥离的二进制文件中检索我的源代码....

回答 1 投票 0

在 C 中: input[] = fgets(input[],sizeof(input),*pt) 是一个错误?

在c编程中,当我们为fgets函数传递参数*pointer_for_string、sizeof_string和*stream时:我们不必将函数的返回写回...

回答 1 投票 0

C 中函数 fgets() 不必再次定义参数?

在c编程中,当我们为fgets函数传递参数*pointer_for_string、sizeof_string和*stream时:我们不必将函数的返回写回...

回答 1 投票 0

在 gcc 情况下,PIC/PIE、no-PIC/no-PIE、静态链接可执行文件和动态链接可执行文件之间的关系是什么?

经过网上搜索,我发现: PIC和PIE是同一个概念。如果这是正确的,我想用 PIC 来代表 PIC/PIE。 PIC好像是bin的一个“属性”...

回答 1 投票 0

什么是 OpenMP?

OpenMP 的高级描述是什么? 维基百科文章指出“OpenMP(开放式多处理)是一个支持多平台共享内存的应用程序编程接口(API)

回答 2 投票 0

使用套接字选择阻塞

下面的代码是一个聊天室。首先我运行服务器,然后运行客户端。客户端通过套接字到达服务器。然后服务器接受连接,客户端必须输入他的昵称...

回答 1 投票 0

如何在linux下使用udp中的select api

int CreateSocket() { socklen_t len; // UDP 套接字创建 AcceptSocket=套接字(AF_INET,SOCK_DGRAM,0); if(acceptSocket==-1) { printf("失败:套接字创建失败...

回答 2 投票 0

使用 c 中的套接字选择阻塞

下面的代码是一个聊天室。首先我运行服务器,然后运行客户端。客户端通过套接字到达服务器。然后服务器接受连接,客户端必须输入他的昵称...

回答 1 投票 0

在c中动态获取属性

我是 C 新手。我在学习时正在构建一个非常小的“数据库”。我了解 C 语言的大部分基础知识,但我在指针和数组方面遇到了麻烦。 我想创建一个简单的键值...

回答 2 投票 0

选择排序算法(C)

我正在尝试研究一些算法问题,但找不到启动我的选择排序算法代码的方法。我使用 Visual Studio,代码在编译时没有显示任何错误。当我明星...

回答 1 投票 0

如何选择STDIN_FILENO忽略信号?

请检查以下代码 #包括 #包括 #包括 #包括 #包括 #包括 #包括...

回答 1 投票 0

Linux select() 不阻塞

我试图更好地理解 select() 和 poll() 之间的区别。为此,我尝试实现一个简单的程序,该程序将以只写方式打开文件,将其文件描述符添加到读取对象中...

回答 1 投票 0

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