c 相关问题

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

从Golang中的c函数返回字符串

我正在尝试在GO中调用C函数。这适用于某些扩展(对于整数)。但是,存在问题在包main / * #include下面给出了一个最小的例子 #包括

回答 1 投票 0

在Visual Studio 2017中构建错误

我尝试使用下面的代码实现sin(x)的近似,但编译器在运行程序时报告构建错误。我已经检查但不确定它有什么问题,可能是超载。 ...

c
回答 1 投票 -1

为什么C / C ++编译器并不总是使++成为原子?

作为标题,当我们用C / C ++编写++ a时,似乎编译器可能将其编译为:inc dword ptr [i]这是原子的,或者:mov eax,dword ptr [i] inc eax mov dword ptr [ i],eax不是原子的。 ...

回答 3 投票 5

stm32l476 HAl GPIO Init将程序计数器发送到位置0000 0000

我已经有几个月的STM32L476VG固件了。我已经制作了我的PCB的第二个版本,增加了更多硬件作为由MCU控制的6个MOSFET。问题在于控制MOSFET ......

回答 1 投票 0

C全局变量和局部变量[重复]

我在局部变量的内存分配上面临一个问题。当数据数组(data1,dat2,data3,data4)被声明为本地时,这是代码https://ideone.com/3O9522的链接。 ...

c
回答 1 投票 -4

调试使用libtiff的C代码

多年来我编写了很多代码,但是在linux的上下文中我没有做过多少代码。我也不熟悉我认为我应该与工具和实用程序的某个人在一起。提前致谢 ...

回答 1 投票 2

C程序中的分段错误(核心转储)错误

我尝试编译并运行以下程序来使用gcc编译器来反转字符串,但它显示错误:分段错误(核心转储)。我甚至尝试使用gdb进行调试,但它...

c gcc
回答 4 投票 1

C中的相对路径

我有一个C程序,它使用与可执行文件位于同一目录中的一些资源。当我从随机工作目录(而不是程序所在的目录)执行程序时...

回答 2 投票 2

从用户输入接受多字符串并分配给char数组[重复]

我试图从控制台上的用户输入接受多字符串。我的代码看起来像.. char fullPath [150]; char fileName [30]; char serviceName [50]; int portNum [6]; char ip [16]; printf(“输入...

c
回答 1 投票 0

使用MinGW在Windows上编译Linux?

有没有办法在Windows上使用MinGW和cmd编译Linux程序?我真的需要这样做。我将如何链接库?编辑:我想要链接的库是SFML。他们应该是 ...

回答 1 投票 0

C语言:从文件读取十六进制以填充数组

我目前正在制作加密/解密程序。加密后,结果存储在文本文件中,每个字符都存储为十六进制值。我目前正致力于解密,并......

回答 1 投票 0

C中的数组指针

好的,所以我正在学习指针,我无法理解指针在数组中的作用。基本上给出了这个:int a [5] = {1,2,4,7,7}; //(在0xA000分配)int b [5] = {4,3,5,1,...

回答 6 投票 1

如何防止使用低于v1.2的TLS的客户端连接?

ctx = SSL_CTX_new(TLSv1_2_server_method());我得到一个警告,告诉我TLSv1_2_server_method已被弃用,我应该使用一般的TLS_server_method并让客户端&...

回答 1 投票 0

将格式说明符传递给宏中的printf

#包括 #define PRINT(A,B)printf(“表达式%s的值为%*”,#A,#B,(A))int main(void){PRINT(1 + 3 + 1,%d);返回0;如何编写一个获取两个参数的宏:...

回答 2 投票 -1

C不打印整个字符串

我的问题是它只打印1个字母,当它应该打印整个字符串。我将衷心感谢您的帮助!再次感谢你帮助我。 #include <stdio.h> ...

回答 1 投票 0

C代码读取配置文件和解析指令

我正在尝试读取配置文件并解析配置指令。到目前为止,我有以下代码,我需要有关如何改进或更改它的建议。这有效吗?谢谢! struct config {...

c
回答 4 投票 2

将十六进制数转换为十进制数

我有一个文本文件,其中一行的数字用空格分隔,如下例所示:1 -2 3.1 0xf 0xcc使用C程序解析文件后,结果应保存在矢量中...

回答 3 投票 0

加密过程工作一半

#包括 #包括 int main(){char inpusr [100]; int i,length,key;长度= 100;的scanf( “%[^ \ n]的S” inpusr);的scanf( “%d”,&键); printf(“%s \ n”,inpusr);为(i = 0;我...

回答 3 投票 0

(~INT_MAX && INT_MAX)返回1?

我的印象是INT_MAX将打开int的所有32位。如果我否定了它并且'和'它本身,我应该将所有0与所有1进行比较并得到假。我错过了什么? ...

回答 2 投票 -1

Notepad ++和NppExe没有显示输出

我想学习C.我想让我的记事本++编译并运行我的.c文件。我已经做了需要做的事情。我正在使用MinGW并添加了插件。我添加了这个提示:npp_save cd ...

回答 1 投票 1

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