C是一种通用编程语言,用于系统编程(OS和嵌入式),库,游戏和跨平台。此标记应与有关C语言的一般问题一起使用,如ISO 9899标准(最新版本,9899:2018,除非另有说明)中所定义 - 也使用c89,c99,c11等标记特定于版本的请求。 C与C ++不同,它不应该在没有合理理由的情况下与C ++标签结合使用。
我遇到了以下作业问题:考虑以下C程序段。不使用goto或break来重写它。 j = -3; for(i = 0; i <3; i ++){switch(j + 2){...
我一直在关注如何使用ffmpeg和SDL制作一个没有音频的简单视频播放器的教程。在查看教程时,我意识到它已经过时了,很多......
我有一个代码实现以下:unsigned char charStr; //这个var只能取值0,1或2 WCHAR wcharStr; ... charStr = wcharStr - '0'; ......我知道......
所以我是一个新学习者,我似乎无法弄清楚为什么我在尝试编译这段代码时会遇到以下错误。作为参考,我正在学习“Head First C”一书,这是一本......
我正在上课。我一直收到错误,我无法看到我哪里出错了。教授说要看一下书中的例子。所以我这样做,我的看起来没有什么不同。所以我试试......
我正在使用openssl(v.1.0.1k)编写一个库,以根据颁发者证书和撤销列表验证证书。我的第一步是验证CLR来自发行人。我已经证实......
#包括 #包括 int main(int argc,char ** argv){int l = 0; char a [] =“女士,我是亚当。”; int h = strlen(a) - 1;而(h> 1){if(a [...
例如。 mbtowc vs. mbstowcs(stdlib.h)mbrtowc vs. mbsrtowc(wchar.h)“sequence”和“string”有什么区别?另外,我想知道如何使用mbstow_ / mbrtowc / ...
这是我需要做的:编写一个带有整数命令行参数n的pthread程序,生成n个线程,每个线程将生成-100到100之间的随机数,然后......
我正在尝试创建一个将在“模式”之间切换的程序。例如,这里有一小段代码:int main(){int mode,input; mode = 1; for(;;){scanf(“%d”,&input); ...
我找到了问题第一部分的答案(如何用scanf读取多个值),但它似乎对我不起作用(我认为这是因为将值放入数组中,也可能...
我在c编程和家庭作业我正在创建一个战舰游戏。我已经为电路板(对手板和我的电路板)创建了一个结构,但我需要一个2D数组用于电路板。这是 ...
我注意到,当在一个用malloc()分配的数组中写一个字符串时,它的值会改变。要清楚,这里是复制这个“错误”的代码:#include #包括
示例:“Something%d”和“Something else%d”//兼容“Something%d”和“Something else%f”//不兼容“Something%d”和“Something%d else%d”//。 ..
我需要使用一组结构创建一个表,但是我遇到了一个问题,除了在windows.h库中使用gotoxy之外我没有找到解决方案。这是我制作的代码,但......
glibc rand()不能与python一起使用,但在在线编译器中工作正常
我正在尝试将glibc rand()函数嵌入到python中。我的目的是根据使用LCG的假设预测rand()的下一个值。我读过它只使用LCG,如果是......
设置如果我有一个这样的程序一个头文件声明我的主库函数,primary()并定义一个简短的辅助函数helper()。 / * primary_header.h * / #ifndef ...
我正在尝试用C编写一个小程序,但是我试图增加一个int。 #包括 #包括 char * compress(char * input,int size){char * inputCopy; ...
我遇到了一些代码,并想知道最初的开发人员是做什么的。下面是使用此模式的简化程序:#include int main(){...
用于Mac / Linux崩溃的Windows getch()相当于
我正在使用getch(),我的应用程序立即崩溃。包括在做什么时:int main(){getch();我找不到链接,但据说问题是它需要关闭缓冲或...