c 相关问题

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

需要将.c中定义的函数调用到另一个.c文件

//contacts.h***/ struct Name {char firstName [31]; char middleInitial [7]; char lastName [36]; }; struct Address {char street [41]; int streetNumber; int apartmentNumber; ...

c
回答 1 投票 -4

从Cortex M0 +上的硬故障中恢复

到目前为止,我在向量表中定义了C中的硬故障处理程序:.sect“.intvecs”.word _top_of_main_stack .word _c_int00 .word NMI .word Hard_Fault .word Reserved .word Reserved ....

回答 1 投票 0

C printf打印两个元素时,只打印一个[关闭]

我是编程新手并且有一点问题...运行代码时我的输出有点不对,输出中应该只有星期三在第3行。是什么导致这个问题? #包括

回答 2 投票 1

malloc()将2个字符串连接成第三个字符串 - 编译后崩溃

所以我正在通过“Sams每天一小时教你自己C编程,第七版”第10课练习7,要求“编写一个接受两个字符串的函数。使用malloc()函数...

回答 4 投票 2

从文本文件中读取后,结果显示不正确

我编写了一个程序,从文本文件的每一行读取四个变量(三个字符串和一个字符)。但是当我显示变量时,每个结尾都会弹出一个意外的字符......

回答 3 投票 2

提供隐藏内部函数的C API的最佳实践[关闭]

我编写了一个C库,其中包含几个.h文件和.c文件。我将其编译为.a静态库。我想只向用户公开某些功能,并将其余功能保持为“模糊不清”......

回答 3 投票 5

二进制文件和跨平台兼容性

我编写了一个C ++库,将我的数据(自定义结构的集合等)保存到二进制文件中。我目前在我的Windows(XP)机器上本地使用(即创建和使用)文件。为......

回答 5 投票 6

为什么CreateWindow()在注册窗口类时已经提供了hInstance作为参数?

注册窗口类时,必须填写WNDCLASSstruct,它具有hInstance字段:typedef struct {UINT style; WNDPROC lpfnWndProc; int cbClsExtra; int ...

回答 4 投票 4

为什么我的函数没有真正初始化数组?

我正在尝试编写一个将数组初始化为零的函数:void InitializingToZero(int numOfrows,int numOfcols,int array [] [20]){for(int i = 0; i <numOfrows; i ++){for(。 ..

回答 3 投票 1

编写LLVM传递以检测malloc函数调用,分配的字节数和指向该内存的变量名

我最近开始使用LLVM。我试图在LLVM中写一个传递给出以下代码字符串=(char *)malloc(100); string = NULL;和相应的LLVM IR%call = call ...

回答 1 投票 3

Make:***未指定目标且未找到makefile。停止

CC = gcc CFLAGS = -Wall -ansi reversepoetry:reversepoetry.o $(CC)-o reversepoetry reversepoetry.o reversepoetry.o:reversepoetry.c $(CC)$(CFLAGS)-c reversepoetry.c run:$。/。 ..

回答 2 投票 -1

使用信号量的未定义参考问题

我正在使用信号量,但我一直遇到未定义的参考警告,从而导致我的代码无法工作。我从文本中提取了示例代码,但是遇到了一些问题......

回答 2 投票 10

使用memmove将元素移动一个索引

我试图将动态创建的3d数组中的元素移动一个索引,以便每个元素[i] [j] [k]应该在[i + 1] [j] [k]上。这就是我的数组创建看起来像typedef struct ...

回答 3 投票 1

读取文件并在结构上保存值时出现问题

这是我正在做的项目的一部分。基本上我想读一个名为“Circuit”的文本文件,里面有这个:电路标题示例V1 1 0 24 V2 3 0 15 R1 1 2 10000 R2 2 3 8100 R3 2 0 ...

回答 1 投票 2

十六进制数对于长long int来说太大了?

希望你能在这里帮助我:)我订购了一个RFID标签和扫描仪供业余爱好者使用。标签正在向标签发送输入,我想在C程序中使用。问题是..标签正在发送代码...

回答 5 投票 1

使用OpenSSL计算并打印文件的SHA256哈希值

我正在尝试使用OpenSSL / libcrypto编写一个C函数来计算文件的SHA256总和。我的代码基于Adam Lamer的c ++示例。这是我的代码:int main(int argc,char ** argv){...

回答 2 投票 9

OpenACC:为每个GPU线程都有一个私有数组

我正在为GPU带来代码。此代码具有使用私有数组的内核。这意味着数组在内核循环中声明。当我将代码移植到OpenACC时,我得到了错误...

回答 1 投票 -1

致命错误:addFunc.h:没有这样的文件或目录

我已经创建了一个Makefile来运行shell脚本中的C程序。但是我得到了错误致命错误:addFunc.h:在mainProg.c页面和addFunc.c中没有这样的文件或目录。我尽力解决这个问题。 。

回答 2 投票 0

开发用户定义的函数,以非递减顺序对数组进行排序

我刚刚学习了指针并尝试了教科书上的程序,“声明一个大小为8的char类型的数组,要求用户输入一个字符串然后分配给数组。开发一个用户定义的...

c
回答 2 投票 0

用popen()打开的文件描述符上的pclose()返回errno 10(没有子进程)

我正在运行linux,我尝试执行以下操作:在当前目录上运行ls(使用popen)将结果输出到缓冲区(使用来自管道描述符的fread)关闭管道(使用pclose)。一切正常......

回答 2 投票 4

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