c 相关问题

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

允许使用execvp执行程序

我正在创建一个shell副本,我有一个问题,可执行自制程序。我的意思是,当我想执行像java,ls,wc等的东西时,一切都还可以......所有已经......

回答 1 投票 0

C程序设置一个数字的MSB和LSB

我必须写一个返回'S'的C程序,如果一个数字的LSB和MSB都被设置,则返回'R',如果没有设置数字的LSB和MSB,如果设置了LSB则返回'L'但不是MSB并返回'M'......

c
回答 1 投票 -3

C优化:条件存储,以避免弄脏缓存行

在libuv源代码中,我找到了这段代码:/ * if语句允许编译器将它编译到条件存储区。 *避免弄脏缓存行。 * / if(loop-> stop_flag!= 0)循环 - > ...

回答 2 投票 11

对多维数组的一维访问:它是明确定义的行为吗?

我想我们都同意通过以一维方式解除引用(可能是偏移的)指向其第一个元素的指针来访问一个真正的多维数组被认为是惯用的C,例如:......

回答 4 投票 15

在尝试理解指针时,我有以下问题

在最后两个语句中,realPointer和fakePointer之间存在任何真正的区别。他们都会提供相同的功能吗? int num = 0; int * realPointer =# int fakePointer =&...

回答 5 投票 10

在C中的第五个字符后插入连字符

我有一个char数组,我想在每五个字符后插入连字符。我尝试了以下代码,但我正在寻找一种更好的方法来完成这项任务,我应该使用什么字符串函数...

回答 2 投票 0

似乎无法理解c程序中最后遗留的错误

我不明白如何解决和需要帮助的错误是:在第20行和第28列[错误]无法将'int **'转换为'int *'以将参数'1'转换为'void lotto(int *, int,int,int,int,...

c
回答 2 投票 -5

通过引用函数[duplicate]传递时分配结构和填充字段

我正在尝试从指针给出结构的函数填充结构字段。在使用malloc分配结构后,返回的指针为非null,结构字段为......

回答 1 投票 0

如何防止我的程序出现此分段错误(核心转储)?

我有一个程序正在获得分段错误。该程序是一个魔术方程序,并询问用户的正方形(矩阵)大小,然后是行的正方形数。我是 ...

回答 2 投票 -1

如何在Ubuntu中构建FFTW?

我一直致力于手势识别项目。我使用XKin手势识别库https://github.com/fpeder/XKin。要编译Xkin,我必须安装fftw(http://www.fftw.org/download.html)我......

回答 1 投票 1

随机char * args []传递给execv

我需要创建一个char * array []然后我必须传递给execv。第一个元素是第二个参数的路径“./exec_test”:在A / B之间随机选择第三个参数:pick ...

回答 1 投票 1

这个memset-memcmp在struct变量上是否有效?

将结构体设置为某个值是否合法,然后将其与memcmp进行比较? struct S {// struct definition不相关,但它有bitfields}; struct S invalid_S; memset(&invalid_S,0xFF,...

回答 2 投票 0

曾几何时,当>比<......快,等等,什么?

我正在阅读一个很棒的OpenGL教程。这真的很棒,相信我。我目前的主题是Z-buffer。除了解释它的全部内容之外,作者还提到我们可以执行自定义...

回答 4 投票 272

使用ALSA同步C代码

我正在使用C.操作系统生成声音样本。操作系统是Linux。硬件是Raspberry Pi 3 Model B.我需要将生成的样本写入与采样率同步的循环缓冲区。 ALSA ......

回答 1 投票 1

无法安装pysam 0.13

我一直未能在macOS High Sierra上安装pysam 0.13。总结我的两个错误:htslib / htslib / hts.h:142:9:错误:在枚举器之间缺少','json HTS_DEPRECATED_ENUM(“使用...

回答 2 投票 1

在C编程中使用递归反转数组

尝试使用递归执行反向数组时遇到了一些问题。这是函数原型:void rReverseAr(int ar [],int size);这是我的代码:int main(){int ar [10],...

回答 2 投票 3

具有自动超频的多核处理器上的准确C / C ++时钟?

我已经研究了几个主题,试图了解如何使用C或C ++制作可靠的时钟。但是,我也看到一些函数使用了处理器的滴答和每秒滴答数......

回答 1 投票 4

如何编译GCC交叉编译器?

我正在尝试为i586-elf编译GCC,但每次使用此命令运行'configure'文件时:./ configure --target = $ TARGET --prefix = $ PREFIX --disable-nls --enable languages = c --without-headers ...

回答 1 投票 -4

简单的菜单在c

我是一名新的计算机科学专业的学生, 目前我正在从事超级商店管理系统的大学项目。为此,我想要一个菜单 系统。我尝试过使用开关盒。它的工作原理但是......

回答 1 投票 3

如果输入无效输入(在C编程中),如何使该程序再次请求输入? [重复]

检查发生在两个不同的位置。也就是说,输入a,s,m,d或q以及输入第一个和第二个数字的位置。在任何检查中,如果支票是假的,它......

回答 2 投票 1

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