c 相关问题

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

链接可变函数调用

来自具有可变数量参数的函数的类似printf函数的调用很容易实现 - 只需使用这些函数的v版本(vprintf,vsprintf,CString :: FormatV等)。但是如果我......

回答 2 投票 1

C编程以十六进制的长双精度打印浮点数

我正在创建一个家庭作业计划,目标是试图教会我们工会在概念上如何运作。我相信我理解这个概念,但我的一个输出有困难;长 ...

c
回答 3 投票 0

如何成对存储二维数组中的随机字母?

我在c中制作一个游戏,需要一个大小为m * n的2D数组,需要成对存储字母。这是一个记忆游戏,用户需要从矩阵中选择隐藏的2个插槽。如果他们 ...

回答 1 投票 -3

尝试根据已排序的学生ID显示来自文件的学生数据

我无法对从文件中提取的数据进行排序,我希望它按ID的升序打印到控制台,我无法将char ID转换为整数ID来比较struct student {char ID [...

回答 1 投票 -1

当printf用于三元运算符时,else条件会打印任何内容。为什么?

三元运算符中的else部分是一个printf语句不能在代码中工作,语法是否正确?还是有些愚蠢的错误? #包括 #define isNegative(x)x <0? 1:0#...

c
回答 1 投票 0

如何捕获输入信号并通过一个定时器生成pwm信号

我在此代码中捕获并生成信号时出现问题void TIM4_Config(void){TIM_OCInitTypeDef HardPWM_ini; TIM_TimeBaseInitTypeDef TIM_Time_user; GPIO_InitTypeDef ...

回答 1 投票 0

即使我们将正分数放入双重类型[重复],符号位为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

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