c 相关问题

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

如何在命令行上执行CLIPS中生成的.clp

我使用CLIPS开发了一个专家系统,并希望能够在命令行上运行它。这可能吗?我的最终目标是让一个Java程序在CMD中执行.clp并传递输出...

回答 2 投票 0

带有Arduino的Alt-Tab踏板

我正在用Arduino创建一个Alt-Tab踏板。这个想法是用户只需按下一个踏板就可以击中Arduino上的一个按钮,这相当于击中了ALT + TAB ......

回答 5 投票 2

使用子进程中的“return”从子进程获取返回代码的单线程方式

如果这看起来重复,我很抱歉,但我找不到我正在寻找的答案。我正在尝试做的是在我的C程序中创建一个超级简单的函数,它调用我用C制作的应用程序,......

回答 1 投票 1

内存问题阻止输入结构?

我不明白为什么不执行要求用户权重输入的最后一行。这可能是记忆问题吗?或者我错误地写了结构?或者我写了scanf()的调用...

回答 2 投票 0

ncurses color_content()给了我错误的值

我正在使用xterm-256color。这是我的简短程序片段:mvwprintw(stdscr,1,1,“你有%d种颜色”,颜色); mvwprintw(stdscr,2,1,“你有%d个颜色对”,COLOR_PAIRS); wprintw(stdscr上, “\ n \ n” ...

回答 1 投票 0

为什么我的ESP32在启动后继续重置?

我已经连接了我的ESP32,在我上电之后,它继续重新启动消息:rst:0x10(RTCWDT_RTC_RESET),boot:0x13(SPI_FAST_FLASH_BOOT)configsip:0,SPIWP:0xee clk_drv:0x00,q_drv:0x00,.. 。

回答 2 投票 0

Linux - 与套接字不同的串行端口行为

我在非阻塞模式下打开/ dev / ttyACM0。我使用select来知道数据何时可用。当select返回时,我可以通过读取读取串口到达的所有数据...

回答 1 投票 0

-Werror = C中的严格别名错误

我试图调用这个函数static inline void insert(Buffer * buf,double f,size_t index){insert_64(buf,*(uint64_t *)&f,index);但是,我收到此错误:错误:...

c
回答 2 投票 -1

在STM32上禁用IRQ

有没有办法禁用Cortex M3 MCU中的所有irq,除了一个?我的问题是我有一个系统运行几种具有不同优先级的irq,我想禁用所有irq除了一个...

回答 2 投票 1

将python字节转换为c结构

所以我正在优化玩游戏机器人的游戏,并且在纯python中已经没有优化了。目前,大部分时间用于将一个游戏状态转换为alpha-beta的下一个游戏状态......

回答 2 投票 0

在C代码中使用ReadFile

我试图同时读取不同偏移量的文件。我能够在posix系统中使用pread这样做,但我无法弄清楚如何使用ReadFile for windows systems来做到这一点。我有......

回答 1 投票 1

将带有数字和字母的字符串放入结构中的int指针中

typedef struct Int40 {int * digits; } Int40; Int40 * parseString(char * str){Int40 * p; int i; int * intPtr; printf(“%s \ n”,str); p-> digits = malloc(sizeof(str)+ 1); ...

回答 1 投票 -1

C - 将变量与sizeof(int)进行比较

所以,最近我看到了一段C代码如下:int result,input; result = read(fd,(char *)&input,sizeof(input)); if(result == sizeof(int))返回输入;比较是什么......

回答 3 投票 2

对于数组中不存在的值,递归二进制搜索函数不返回-1

我正在尝试使用递归进行二进制排序功能。它适用于list []结构数组中存在的值。但是,当我打入一个我知道不在数组中的值时,......

回答 2 投票 1

从C执行程序

我试图在eInk-Display上显示一些值(通过SPI)。我已经编写了软件来初始化显示并显示作为命令行参数传递的值。问题是, ...

回答 1 投票 0

mmap:不允许操作

我试图在用户空间中使用mmap来读取'mem_map'开始的物理内存。它是一个包含所有物理页面的数组。这是运行3.0内核的i386机器。代码是......

回答 2 投票 5

无法将2个阵列排序在一起然后打印出来。 - C语言

我在创建程序时遇到问题,该程序将首先对每个数组进行排序,然后将它们放在一起进行排序。我的程序失败的任何想法?在输出中,它会创建如下随机数:...

回答 1 投票 1

切一根绳子?

int i; char str [100]; char * p; puts(“输入字符串:”);得到(STR);系统( “CLS”); p =&str; for(i = 0; i <strlen(str); i ++){printf(“\ n%s”,p); ++磷; //的printf(“\ ...

回答 2 投票 -2

在Linux上将多核组合到SIngle核心处理中,可能吗?

我正在考虑一个想法,一个需要在Core i7 cpu上运行全面性能的延迟应用程序。是否有任何Linux软件/实用程序来组合该应用程序的所有核心,因此它可以......

回答 6 投票 3

比较不在同一数组定义行为的两个指针上的相等性吗?

请考虑int main(void){int a; int b; int * pa =&a; int * pb =&b; int e = pa == pb;这个定义明确吗? pa和pb没有指向同一个元素......

回答 2 投票 3

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