c 相关问题

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

我可以基于Android和/或iOS的Python代码可执行代码创建吗?

我在Python中开发了一个算法库(+使用例如pandas和numpy),我搜索了一种在Android和iOS上部署这些算法的方法,而无需重写本机代码或其他任何代码......

回答 1 投票 0

需要一个有效的减法算法模数

对于给定数字x,y和n,我想计算C中的x-y mod n。看这个例子:int substract_modulu(int x,int y,int n){return(x-y)%n;只要x> y,我们就可以了。在......

回答 7 投票 8

当您在C(和其他语言)中声明变量时,幕后会发生什么?

我是C中一个相当初学的程序员,我一直认为变量声明的工作方式是当你声明一个像int x;这样的变量时,你告诉编译器要放弃......

回答 2 投票 3

创建一个gets函数,使用getchar函数返回返回的char *

我有一段时间有这个问题。我无法创建一个允许用户使用get_char()函数获取char *的gets(int maxChar)函数。我目前的代码:char * gets(int maxChar){char a; ...

回答 2 投票 -2

C GSL贝塞尔函数示例

我尝试了以下代码:#include #include int main(void){double x = 5.0; double y = gsl_sf_bessel_j0(x); printf(“JO(%g)=%。18e \ n”,x,y); ...

c gsl
回答 1 投票 2

Fibonacci数,找到其值不超过四百万的偶数值项的总和(Project Euler)

今天我研究的问题是:Fibonacci序列中的每个新术语都是通过添加前两个术语生成的。从1和2开始,前10个术语将是:1,2,3,5,8,13 ......

回答 2 投票 0

将整数值转换为c中的float时出错

到目前为止我所拥有的...... #include #包括 #包括 #define ROWS 23 #define COLS 78 int main(){...

c
回答 2 投票 -2

嵌入式RTOS生产者和消费者有多种类型的消息[关闭]

许多RTOS消息传递示例显示生成器生成像int32这样简单的东西和读取它的消费者。这很简单,因为你总是知道什么类型,因此大小将...

回答 2 投票 0

当存储非指针值时,C中实际发生了什么? [重复]

重要提示:这曾试图同时询问太多事情,并且误导,因为我是在一个关于如何使用指针的错误假设下写的,并且它最终看起来像是重复的。 ...

回答 1 投票 -3

数组是指针? [重复]

可能重复:数组名是C中的指针吗?数组和指针在C和C ++中的实现方式是否不同?我遇到过这个问题,因为在这两种情况下我们都可以访问...

回答 7 投票 16

如何将整数转换为C中的字符?

例如,如果整数为97,则字符为'a',或98为'b'。

回答 5 投票 3

返回指向结构数组的指针

假设我必须创建一个在堆上分配的结构数组,并返回指向此结构数组的指针。 typedef struct Pair {int x; int y;配对;配对** foo(...

回答 4 投票 1

printf()函数如何知道其参数的类型

考虑以下程序,#include int main(){char a = 130; unsigned char b = 130; printf(“a =%d \ nb =%d \ n”,a,b);返回0;这个程序将显示...

回答 4 投票 1

将struct数组传递给输入函数

我正在研究一种用C语言编写的程序,它为员工收集名称,费率和工时等数据。问题是我需要使用struct。我试图将struct数组传递给load()...

回答 1 投票 -1

LMDB是运作方式

我刚开始用LMDB替换一些SQL表,LMDB是用C(lmdb链接)实现的基本键值存储。在移植过程中,我遇到了一些理论问题:数据库使用游标......

回答 1 投票 0

当我做printf(“%d”,'='+'=');,为什么它显示122.Please详细解释

main(){char a1 ='='; char a2 ='=';的printf( “%d”,A1 + A2);代码如上,它只是执行'='+'='并打印值122.(为什么??)..

回答 2 投票 -7

将数字字符串值转换为单个整数(不是ascii值)

我正在尝试将像“1234”这样的字符串转换为单个整数,例如,n = 1234;我正在使用for循环,但它保存ASCII值而不是下面的实际值是代码#include

回答 4 投票 0

Posix消息队列接收/发送/打开不起作用?

我想发送和接收带有两个线程到线程队列的消息。但我也无法创建队列。当我创造一个职业时,孩子就会工作。我可以在主要...之间发送和阅读消息

回答 1 投票 -2

在Linux Mint上的Sublime Text 3中运行C程序

我想在Linux Mint上的Sublime Text 3中通过sublime-build触发的终端窗口中打开下面的一个C程序(带输入)。我在sublime-build文件中写了什么来做它...

回答 1 投票 0

如何抑制sprintf()警告'指令在1到11个字节之间写入大小为6的区域'

我使用sprintf()创建一个字符串,literal是一个整数。 char tag [16]; sprintf(tag,“Literal - %d”,literal);但该项目正在考虑将所有警告视为错误并引发错误:......

c
回答 4 投票 1

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