c 相关问题

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

创建2D数组和指向&array-1的指针

对于arm项目中的显示驱动程序,我想以2D阵列的形式访问缓冲区,以便像这样访问它:例如: display_buffer [2] [113] = 0xff的;要通过I2C将缓冲区写入显示器,我想......

回答 1 投票 0

在预订(基础)中将BST转换为DLL

我有一个BST,我必须将它变成预订基础上的双向链表。该函数应该更改树中每个节点的指针,以便左指针指向前一个...

回答 1 投票 -1

读者 - 作家:一次一个读者,作家优先

如何实现Reader Writer问题,一次只允许一个读者,并且只有没有编写者想要修改共享结构?读者:等待(互斥)等待(w)...

回答 1 投票 0

如何运行另一个程序,通过stdin传递数据,并在Linux中获取其stdout输出?

基本上我想实现类似的东西,但在C:output = $(echo -n 1234 | md5sum)1234是输入,md5sum是我想要运行的程序。我检查了一些SO问题,但......

回答 2 投票 0

如何在AVS的http2连接上接收超过65535字节的数据?

我用C语言实现了一个应用程序,它使用nghttp2和openssl与Amazon AVS云进行通信。我只能获得高达65535字节的响应。如果响应大于65535 ...

回答 2 投票 0

在getch()之后程序忽略if 甚至在输入1-6之后。

我的代码有问题。它总是忽略if(userDigit <= 6 && userDigit> = 1)..有人能告诉我这里有什么问题吗? for(i = 0; i <4; i ++){...

回答 2 投票 2

手动HMACSHA1计算与openssl结果不同

我试图通过Hand实现HMAC SHA1,以检查您的服务提供商或我们是否为Support-Ticket计算了错误的HMAC(SOAP调用,因此是xml内容)。问题是,我坚持NIST ......

回答 1 投票 1

来自子项的scanf扫描父母已经扫描的内容

我的程序及其两个子进程都以有序的方式从stdin读取输入。我找到的问题是:给定此输入:32 51453a 140父进程读取32,...

回答 2 投票 0

C ++ Linux代码打破了Windows构建,因为缺少标头意味着函数未定义

我正在使用Windows上的Visual Studio在C ++中开发一个软件。从一开始,我想让它在Windows和Linux上运行。显然,我不会在...上编译Linux二进制文件

回答 2 投票 0

联盟作为C中函数的参数

我想知道是否可以使用联合作为函数的参数:假设我有两个结构:struct complex_attribute {struct generic_attribute * sub_attributes [20]; };结构...

回答 6 投票 4

Valgrind无效,内存泄漏

我得到无效的免费和内存泄漏。这是我的代码:/ * =========================================== ================================== | |作业:测试#2 |课程:编程......

回答 1 投票 7

通过使用无限循环避免重复行,是好还是坏?

我和K.N.一起学习C. King's C:一种现代方法,存在一个问题(Ch.06 - Prog.Project#4),它要求读者编写一个根据交易计算经纪人佣金的程序......

回答 4 投票 1

C - UML组件图中有哪些接口

C中组件图中的接口究竟是什么?我是一名了解软件开发架构的嵌入式系统测试员。我看过我执行的项目的组件图...

回答 3 投票 4

C警告:函数在定义之前没有原型使用[关闭]

我在编译C项目时遇到警告:myFunct在定义之前没有使用原型。我不明白这个警告,因为原型确实在......的召唤之前。

回答 2 投票 1

消费者 - 生产者有pthreads的赛车条件

我正在使用ubuntu 16.04中的pthreads在具有2个处理器的虚拟机上实现消费者 - 生产者问题。我们有n个生产者和一个消费者从每个人那里读取数据......

回答 1 投票 1

在floatf格式说明符和pow函数中C浮点或双精度

#包括 #包括 int main(void){printf(“%lf \ n”,pow(1.0,2.0)); printf(“%f \ n”,pow(1.0,2.0));返回0;首先printf()给出输出0.000000但......

回答 1 投票 2

为什么在使用带有unsigned int的calloc时会出现覆盖性

我有以下内容:static unsigned int * tick = NULL; ... if(tick == NULL)tick = calloc(MAX_PORT,sizeof(unsigned int)); ......功能上如预期的那样有效,但是覆盖面抱怨:......

回答 2 投票 0

无限循环的NTP客户端(不工作)

我从这里给出的参考设计了一个客户端。我修改了代码(见下文)以满足这些要求在无限循环内以毫秒为单位打印时间戳以获取NTP时间戳,...

回答 2 投票 0

数组与dIfferent类型的变量的相等性

#包括 #包括 int reverse(char v [],int i,int j){char temp; //如果将temp定义为整数if(j == 1)返回1,会发生什么?温度= V [I]; // ...

回答 3 投票 0

为什么printf(“%f”,0);给出未定义的行为?

语句printf(“%f \ n”,0.0f);打印0.然而,语句printf(“%f \ n”,0);打印随机值。我意识到我表现出某种不确定的行为,但我无法弄明白......

回答 10 投票 86

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