C是一种通用编程语言,用于系统编程(OS和嵌入式),库,游戏和跨平台。此标记应与有关C语言的一般问题一起使用,如ISO 9899标准(最新版本,9899:2018,除非另有说明)中所定义 - 也使用c89,c99,c11等标记特定于版本的请求。 C与C ++不同,它不应该在没有合理理由的情况下与C ++标签结合使用。
我想知道是否有办法动态地“发送回”或“带到前面”GtkWidget。 (我知道,可以通过更改GtkWidget的创建顺序来完成)示例:(GTK + 2.0,Cent OS 7.0,C)#...
我想以这种方式将存储在变量类型unsigned char中的值转换为十进制:unsigned char hexValue = 0x0C;我想将hexValue转换为“dec”格式的新unsigned char ...
我如何将这段C代码移植到C#?它是一个UPC密钥恢复工具。 hv是一个包含4个元素的uint32_t数组。 h1是一个带有16个元素的uint8_t数组uint32_t hv [4] = ... uint8_t h1 [16] = ......
比方说,我有头文件foo.h和bar.h,它们都想包含hello.h,并使用hello.h中声明的宏。 foo.h也已包含bar.h.我应该在...中包含hello.h
让我们考虑一下结构:struct S1 {int a; char b; }; struct S2 {struct S1 s; / * struct需要将此编译为C而不使用typedef * / char c; }; //对于C ++ ......
我有一个相当令人困惑的问题,一个过去总是工作的程序现在每次重启只能工作一次,再次运行时我被授予:抛出异常:读取访问冲突。这是0xBF13D000 ....
我想使用Intel内在函数(16位无符号整数向量)进行一些操作,操作如下:从unsigned short int数组加载或设置。 Div和Mod ......
我正在制作一个可以旋转它的行和列的魔方。我的结构是这样的:typedef struct {int ** cell; }面对;在这部分我将为细胞分配内存。 (X是用户输入)面...
我在尝试从C中的链表中删除节点时遇到一个问题。我完全不知道我在哪里错过了这个,但不知何故,错误的节点被删除而不是预期的节点,也是最后一个...
glDrawArrays在GLESv2上抛出GL_INVALID_VALUE
我正在尝试将OpenGL程序移植到GLESv2。该程序使用以下代码将纹理设置为默认的帧缓冲区(如果我将其渲染为也适用于OpenGL的fbo,它也会失败)。 ...
我初始化了一个大小为4的字符数组当我输入字符数组中的任何字符作为char a [4];一个[1] = 'Z'; printf(“字符数组是%s \ n”,a);输出显示我...
我的C程序在覆盆子pi上创建4Gb的文件时,它们的大小应为8字节
我在Ubuntu 14.04中使用GCC编译了一个C代码,其中包括创建一个文件,写入8个字节,然后关闭它。该代码在我的i7 64位pc中运行良好。问题是,当我......
我想显示一个名为list.txt的文件中的文本,我希望它看起来像是使用纯c在Linux中的手册页显示。文字可以上下滚动,底部有一条线留在那里......
在这段代码中我生成了特定范围内的随机数,但我希望数组的输出必须是m1,m1,m3,m1 ..我的意思是在每个随机生成的数字中添加“host”这个词,怎么能做......
我正在尝试使用包含两个函数的C文件,其中一个函数将变量的地址作为参数(在C中用“&”表示,并更改该变量的值(...
char * dumpTB(TB tb){char * text = malloc(sizeof(char)); int i = 0; // int x = 0; //字符串索引tNode * curr = tb-> head; while(curr!= NULL){while(curr-> line [x] ...
$ project | + ------------ + ---------------- + ---------------- + | | | |经理/ A / B型/ ...
我需要在char的结尾和结尾添加引号。 char * Mychar =“你好”;的printf( “%C \ n” 个,Mychar [0]);我的结果是h,我想要的结果是'h'。
我在用c编写一个简单的程序,程序有两个线程和两个全局的var,但printf函数不起作用,我知道printf不是线程安全的,如果我在...中添加\ n