c 相关问题

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

即使我们将正分数放入双重类型[重复],符号位为1的原因

我把正值放入变量中,哪个类型是double。当我看到内存的内容时,符号位为1.我认为它应该是0,但它可能是错误的。为什么符号位是1? #包括&...

c
回答 3 投票 0

从DB中检索Null

我编写了一个代码:EXEC SQL SELECT COLUMN.NAME into:h_HOST_VARIABLE:i_HOST_VARIABLE FROM TABLE_NAME WHERE someCondition ......从中获取数据的列是NULL。有 ...

回答 2 投票 2

缓冲区溢出,sprintf而不是char调整大小? [重复]

我很难理解为什么下面的代码没有导致缓冲区溢出,而是一些似乎如何从1到16调整char示例。我检查了snprintf文档,但是......

回答 1 投票 -2

C - 错误:类型'struct name_s'的定义不完整

我尝试在C中实现一个bloom过滤器。我将文件拆分为两个标题,一个是public,一个是private。第一个包含函数的签名e结构的typedef,第二个包含定义...

回答 1 投票 1

在while循环中使用execvp和fork时的无限循环

我正在尝试编写一个小shell程序,我希望它在调用另一个程序后保持活动状态(通过execvp())。我希望fork系统调用'复制'进程,创建一个差不多......

回答 1 投票 1

为什么malloc分配的字节数与请求的数不同?

我有这段代码#include #包括 #包括 #包括 int main(){void * a,* b; a = malloc(16); b = malloc(16); ...

回答 12 投票 7

BISON FLEX。提供输入文件时出现意外输出

我正在尝试使用flex和bison创建一个计算器,它获得一组操作(结果分配给变量)。计算器使用内存来存储这些变量。我这样做的时候......

回答 1 投票 0

在运行非常旧的C代码时遇到分段错误

作为人工智能课程的一部分,我正在研究我在这里找到的游戏解决机器人(滚石)。此代码是在1999年编写的(可能在HP UNIX工作站上)。我似乎无法跑...

回答 1 投票 0

如何使用malloc或其他功能在Ram中分配所需的地址? [关闭]

在C语言面试中我被问到一个问题。问题是:我可以更改地址吗? struct node * root;根=(INT *)malloc的(的sizeof(int)的); printf(“%d”,root)= 10128000 //新地址:...

回答 1 投票 -3

在MPI C中为每个进程生成随机数

我试图生成随机数,并在每个任务中将这些数字分配给数组。我想确保不同任务中的随机数不同。我怎么能实现这一目标?如果每个......

回答 3 投票 0

如何在没有标点符号的情况下打印整个句子? [重复]

我无法在字符串中打印整个输出。我所知道的是%s应该像循环一样工作,例如printf(“%s”,str);与puts(str)相同; #包括 #包括

c
回答 1 投票 0

我的程序创建一个char数组的缩写,不打印任何东西。我的错误在哪里?

我应该创建一个程序,它创建一个带有常量char数组缩写的数组。虽然我的程序没有返回任何错误,但它也不会打印任何字符...

回答 3 投票 -2

如何知道我的程序在运行时实际使用的共享库?

如何确定程序在运行时使用的共享库的路径?我有glibc 2.12作为我的CentOS 6.10系统上运行的主要glibc,并且还在/ ...中安装了glibc 2.14

回答 1 投票 1

获取字符串的方法没有工作[关闭]

我正在尝试在程序中获取带空格的字符串。我尝试了fgets(),getline()但是不要等待使用用户的输入,得到它不受支持,而scanf()工作但我需要所有字符串//我知道...

c
回答 1 投票 -7

ADC原始数据形成

我想请你解释我的代码的这一部分。我不确定它到底是做什么的。这是示例代码,我想了解它。原始代码的目的......

回答 1 投票 2

读者线程没有退出 - Posix Pthreads

我必须使用posix pthreads为读者编写器问题创建一个解决方案,我已将我的代码缩减为与C混合的伪代码以减小代码的大小。作者线程完成......

回答 1 投票 0

为什么我得Abort(核心倾倒)

我有这段代码,但我得到了Abort(核心转储)。当我评论Destroy线时一切都还可以,所以我认为那里存在错误。有任何想法吗? #包括 #包括

回答 1 投票 0

查找中位数而不排序数组

我期待实现一个非常简单的函数,通过计算较小元素的数量和较大元素的数量(如果它们的数量相等)来查找未排序数组的中位数...

c
回答 2 投票 4

在malloc,为什么要使用brk?为什么不直接使用mmap?

malloc的典型实现使用brk / sbrk作为从OS声明内存的主要手段。但是,他们还使用mmap来获取大量分配的块。使用是否真正有益...

回答 4 投票 6

协议不支持的地址族

以下代码是TCP客户端的套接字编程示例。但是当我运行它时,connect()作为协议不支持的地址族返回。我听说过,如果这个问题会发生......

回答 2 投票 10

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