c 相关问题

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

由于大小分配导致的数组错误

我正在为C编程类做例子:#define xSize 2 #define ySize 3 int x,y,a [xSize] [ySize]; for(x = 1; x <= xSize; x ++){for(y = 1; y <= ySize; y ++){a [x] [y] =(x * x)+(y * y);}} for(x = 1; ...

回答 2 投票 0

由字符串无法正确读取的任何字符分隔的值

由于我的8051编译器没有检测未使用变量的功能,我决定尝试实现自己的变量,但它不起作用。程序运行时,它成功识别所有标签...

回答 1 投票 -1

在K&R中测试void strcpy(char * s,char * t)[重复]

我正在测试函数void strcpy(char * s,char * t)我刚刚在K&R中学到了(第106页),但我的代码(如下所示)似乎不起作用。请帮忙。非常感谢。 PS:我改名了......

回答 1 投票 0

关于struct内存分配机制的一些困惑?

在我的项目中,我遇到了C程序。如下所示,htmp是一个结构指针。我们首先为它分配一个内存。但是为什么我们要再为它的元素字分配一个内存呢?如果它'...

回答 3 投票 1

基于struct内部的元素对指向struct的数组进行排序

我想要做的是根据Struct中的字符串对Structs指针数组进行排序。我认为只需交换数组内的指针而不是交换...

回答 1 投票 -1

C编程 - 指针地址字节拆分

我有以下变量var,它是一个无符号的32位值。我正在研究一个小端系统。 unsigned long var = 1; //代表:00000000 00000000 00000000 00000001现在我想......

回答 1 投票 -1

与memset函数等效的Linux内核是什么?

我正在编写一个驱动程序,要求我清除分配给零的所有内存。 memset是一个用户空间函数,但我想知道内核是否提供了一个可以帮助我做到这一点的宏。

回答 3 投票 6

在C中为函数设置值

我正在尝试在C中执行反向字符串问题,我知道还有其他方法可以做到这一点,但我很困惑为什么以下解决方案不起作用。 (我将把输出放在下面)/ * ...

回答 1 投票 1

将字符串从main复制到结构c

我有一些字符串存储在名为“info”的二维数组中,并希望将它们复制到“notes”结构中的数组“reply”中。香港专业教育学院尝试使用下面的循环,但它...

回答 1 投票 0

获取%s但%c的输出返回垃圾值

我想接受学生的详细信息(姓名,卷号和标记)并打印输出相同。如果我接受名称作为字符串,程序正常,但当我接受学生时我遇到问题'...

回答 3 投票 1

将Zero作为共享内存变量的值取出

我有一个父程序,它将分叉以下子程序并递增,显示,减少并显示变量'test'(最初为0)15次。我试过很多次试试看...

回答 1 投票 0

为什么程序在没有空格的情况下编写dna

我有两个用于打印基因的功能,另一个用于从字符串创建dna。后一个函数采用“ATCGGGAAC”之类的东西,并创建一个类型为char的结果,如result = {{...

c
回答 2 投票 0

为什么我的代码跳过某些节点?

我正在编写此代码来存储学生的名字,姓氏,分数和邮政编码的数据记录。我几乎所有的一切都完成但我的Print()函数不打印节点2的第一个元素(...

回答 1 投票 0

如何将String分配给C中的变量

我创建了一个Entity对象:#ifndef ENTITY_H #define ENTITY_H struct MyEntityObject {char _entityAuthor; }; #endif // ENTITY_H然后我尝试设置并使用它:struct ...

回答 2 投票 1

TCP数据报如何到达客户端计算机?

我试图了解有关TCP数据传输的一些概念。假设我们使用套接字(在C中)发送和接收网站的GET HTTP请求。关于接收......

回答 2 投票 0

Mac os x以编程方式获取域名

我知道windows workgroup和iwant来获得我的Mac工作组。正如我在Mac OS X上看到Open Directory目录域名但无法摆脱我的问题。我希望找到工作组(如...

回答 1 投票 1

LibreSSL:tls_init()分配的空闲内存

使用LibreSSL的libtls时,是否可以释放tls_init()分配的内存?我发现使用valgrind一个只调用tls_init()代码的简单程序会留下2058块...

回答 1 投票 2

如何从C程序为接口设置ipv6地址

我正在编写一个程序,需要设置接口的IP地址并将其设置为UP和RUNNING。我可以使用ioctl(SIOCSIFADDR)为ipv4地址做这件事,但ipv6地址同样如此...

回答 1 投票 4

扩展宏以进行调试?

我是使用宏功能的新手,我知道在操作顺序方面它们的使用存在一些缺陷。有没有办法在预处理器经过它之后扩展宏...

回答 1 投票 0

通过编写C dll来加速C#中的数学代码?

我有一个非常大的嵌套for循环,其中对浮点数执行一些乘法和加法。 for(int i = 0; i <length1; i ++){double aa = 0; for(int h = 0; ...

回答 12 投票 12

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