C是一种通用编程语言,用于系统编程(OS和嵌入式),库,游戏和跨平台。此标记应与有关C语言的一般问题一起使用,如ISO 9899标准(最新版本,9899:2018,除非另有说明)中所定义 - 也使用c89,c99,c11等标记特定于版本的请求。 C与C ++不同,它不应该在没有合理理由的情况下与C ++标签结合使用。
我不确定问题是什么。该函数似乎运行良好,但在main函数中,使用printf进行测试时,它不会显示结果。 char * MotMiniscule(char * mot){char motm [...
来自Brian W. Kernighan的C编程语言&operator仅适用于内存中的对象:变量和数组元素。它不能应用于表达式,常量或寄存器......
我有这个矩阵,它包含一个4x4的double数组:typedef struct {double data [4] [4]; }垫子在这里,我宣布我的垫子m1;我想用零初始化我的垫子:双数据[4] [4] ......
我想以一种棘手的方式修改或使用这个https://github.com/swansontec/map-macro宏来在我的C源中使用map如下:MAP(f,1,2,3)f(1)f (2)f(3)进入MAP2(f,a,1,2,3)f(...
我正在使用带有效负载的NaN(因此尾数包含重要信息,但仍被视为NaN)。例如,可以使用十六进制的IEEE-754-1985表示一个这样的值...
我们一直试图使包含空格字符的VPATH或vpath搜索目录失败。我的makefile包含:vpath%cpp RTW / ModelRTW RTW / StandardTests RTW / TestFramework RTW / ...
在C11中,字符串文字为char [],unsigned char [],char *和unsigned char *
通常字符串文字是const char []的类型。但是当我把它视为其他类型时,我得到了奇怪的结果。 unsigned char * a =“\ 355 \ 1 \ 23”;用这个编译器抛出警告说“指针目标在......
有什么区别:fread(buf,sizeof buf,1,file); //'file'有效打开'FILE *'和fread(buf,1,sizeof buf,file);参数2和3是size_t size,size_t nmemb ...
这里有两个图表。程序1和程序2.两个程序的输入:{(0,0),(25,25)}输出为:(0,0),(25,25)程序-1工作正常,给出为预期。计划2不是......
我正在尝试将一个句子字符串写入文本文件,但是当我这样做时它会复制或者重复。这是为什么,如何才能打印一次?节目摘录:FILE * memberAdd; typedef ...
在函数内部重新分配函数参数是不好还是好的做法还是未定义的行为?让我解释一下我正在尝试用一个例子,这里的函数:void ...
将变量与if语句中的值列表进行比较的更易读的方法是什么? [重复]
如何将变量与if语句中相同类型的值列表进行比较,并使其可读且干净?例如,我有以下内容,但有很多值,我想......
在先前版本的Arduino(限制性8位微控制器板)中,似乎实现HTTPS(不仅仅是HTTP)几乎是不可能的。但较新版本的Arduino Due提供32 -...
我知道嵌套函数作为gcc中的扩展支持,但是我使用嵌套函数编译了一个带有错误的c文件。错误按摩是这样的:test.cpp:6:40:错误:函数定义...
我知道内存在编译时分配给自动变量,如int a;并且存储在堆栈中但是在变量数组的情况下,其输入来自用户,例如#include
线程中的多线程scanf,而c编程中的pther线程printf
对于我的游戏项目点,我使用多线程来显示为用户传递的时间但是在用户输入时光标在完成输入之前重叠用户输入所以我想修复一个线程到...
我想比较相同行的2个文件:mytab2411.txt(大小为15,017,210字节)和shadow.txt(大小为569字节)但是当我编译这段代码并运行程序时,我得到了一个分段错误。 ...
首先,我甚至不知道如何解决这个问题,也不知道如何谷歌解决它,所以如果你有一个更好的标题,更好地描述我的问题,那将是伟大的。简介:我现在......