c 相关问题

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

C是否可以为非NULL指针定义类型?

是否可以为指向非NULL的地址的指针定义类型?背景:我经常写函数 - output_type * some_function(input_type * input){//确认输入...

回答 3 投票 1

这定义“#define MK_CMD(x)void cmd_ ## x(arg_t *)”在这段代码中是什么意思?

我试图在这里理解代码。简单的解释器但我有问题理解这里的定义:... #define MK_CMD(x)void cmd_ ## x(arg_t *)... #define CMD(func,params,help){#...

c
回答 2 投票 2

在Windows上有复制文件夹的界面吗?

我想复制文件夹A并粘贴到桌面。我目前正在使用C ++,因此最好是OO接口(如果可用)。

回答 7 投票 5

如何在EN中将ENUM作为函数参数传递

我有一个enum声明为; typedef enum {NORMAL = 0,EXTENDED} CyclicPrefixType_t; CyclicPrefixType_t cpType;我需要一个以此为参数的函数:...

回答 2 投票 25

将char数组划分为struct中的不同值

通过tcp套接字,我得到一个这样的字符串:“SmallTitle fromhost 9595”。在回收它之后,我想把它分成一个结构,这样它就更容易使用了。这就是我想出的。 ...

c
回答 1 投票 0

主叉后的间歇分段故障

我正在上一节课,学习如何在大学的Linux上学习编程多程序。我仍然非常环保并且尽力学习,所以你可能看到的任何错误都是......

回答 2 投票 3

如何在Linux中删除补充组?

我有一个可执行文件,它是非root用户和组的ug + s。我希望它能留下它最初所拥有的所有补充团体。有没有办法让这种情况发生?它看起来不像......

回答 1 投票 0

为什么对象(ELF)文件中没有堆栈段?

我是OS的初学者。这个问题是我的教授给出的,让我很困惑。我希望我能得到一些提示和帮助。在我的记忆中,ELF文件可以相互链接。这是ELF的原因......

回答 2 投票 1

sprintf产生分段错误

我从下面的程序中得到了一个分段错误。 #包括 #包括 void removeProcess(int *,int); void removeProcessN(char **,int,int); void main(){...

回答 1 投票 0

相同的输入和指令,但不同的延迟,如何?

对于TI Tiva Launchpad,我编写了一个C代码,它将GPIO中的两个数字作为输入,然后将两个数字相加并输出结果。然后,我将FPGA板连接到Tiva启动板并...

回答 1 投票 0

为什么这种C语言中的函数重载方法有效?

我已经查看了一些用C语言做的方法,但我只找到了C99。但我遇到了以下解决方案,取自Lock Less。问题是,我不太明白它是如何工作的,并且......

回答 2 投票 1

C中的Strcpy实现

所以,我在C中看到了这个strcpy实现:void strcpy1(char dest [],const char source []){int i = 0; while(1){dest [i] = source [i]; if(dest [i] =='\ 0')...

回答 9 投票 4

使用windows api堆栈跟踪另一个进程c

我想使用windows api从我的c应用程序(而不是c ++)中打印/制作正在运行的进程的堆栈跟踪。目前我有这个代码:void StackTrace(int pid){unsigned int i; ...

回答 1 投票 -1

我可以知道调用JNI C方法的类的名称吗?

有什么方法可以知道在JNI C代码中调用方法的类的名称吗?我可以使用以下语句获取对类的引用:jclass cls =(* env) - > GetObjectClass(env,...

回答 3 投票 15

函数返回内存地址

我正在尝试编写一个程序,它将读取数组的值数,调用函数输入所述值,然后计算平均值。从那里它将调用另一个功能打印...

c
回答 4 投票 0

如何使用分而治之以及如果一个子阵列占多数,组合阵列占多数以找到多数元素的事实?

在这个问题中,我们被告知算法的关键在于“当我们归结为单个元素时,单个元素作为其(1个元素)数组的大多数返回。

回答 1 投票 1

在进程之间传递值

我正在尝试实现一个程序,它将从一个数组中删除数字,这些数字可以被范围内的奇数整除:3,4,...,n一次一个。这必须通过创建多个流程来完成......

回答 1 投票 2

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

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

回答 2 投票 0

带有Arduino的Alt-Tab踏板

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

回答 5 投票 2

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

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

回答 1 投票 1

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