c有关的问题


GUI框架如何在windows上切换Windows/窗口视图/表单?

据我所知,GUI将有它的窗口,窗口类,并将它们用于主窗口和所有按钮和标签等。
这些都将具有句柄,并使用


如何从JNI调用C函数

在我的。C文件我有方法,我想从JNI调用。这两个代码都在一个文件中。有没有可能或者我不明白什么?PS.新的这种技术。
Void printHello() {
Printf (&.


释放链表内存时出现valgrind错误

我正在熟悉链表和动态记忆。
# Include <stdio.h>
# Include <string.h>
# Include <stdlib.h>
Typedef struct {
Char * name; //stude的名字.


将C要求应用于未选择的 _ 泛型案例

(注意这是一个语言-律师问题。)
弃用问题
更新: 我拙劣的问题0。当我写这个的时候,我在看C 2018 6.5.2.2 6中的参数-参数类型规则,它们不是.


使用C实现链表

我很难理解一些东西:
Typedef struct {
Int信息;
Struct节点 * ne.


对于网格3x3,Abelian沙堆的特点是什么?

我有一个C项目,其中涉及阿贝利安沙堆。问题是,经过几天的研究,我仍然在努力理解沙堆的特性。
我们的项目说明是:


我对GTK Gslist分配有问题

我对gtk 3的Gslist有一些问题。我在程序开始时向列表中插入一个Gtk组合框文本,当我想检索它时,它似乎发生了变化。
这是.


迭代器数据类型应与循环内的测试表达式条件相同?

考虑以下示例结构:
结构测试 {
Size_t size_of_array;
Char * * arr;
};
在这个结构中,我在size_of_array变量中跟踪动态数组大小 (每个)。


为什么类型punning被认为是UB?

想象一下:
Uint64_t x = *(uint64_t *)((unsigned char[8]){'a','b','c','d','e','f','g','h'});
我读过那种类型的双关语是未定义的行为。为什么?我是字面上的,重新解释.


POSIX regex匹配多个字符 [通配符],但应在/“正斜杠” 处停止

我试图在C中建立一个正则表达式来匹配www.google.com,但不是www.goo/gle.com。
我点也必须匹配。
我能够想出这个解决方案:
Www [.].*[.]com,但这也匹配www.goo/g.


将结构成员作为参数传递给C # 中的函数

假设我有以下代码来计算班级数学和科学成绩的平均值。
Typedef结构
{
Char名称 [30];
浮动数学;
浮动科学;
}
等级;
Int n = 5;
等级等级 [n];


C弱符号示例与pthread,我不能遵循

这个例子:
# Include <stdio.h>
# Include <pthread.h>
_ _ 属性 _ _((弱)) int pthread_create( pthread_t *,const pthread_attr_t *,
无效 *(*)(无效 *),无效 *);
Int main()
{
如果 (


如何修复realloc预期的声明说明符或 'sizeof' 错误之前的 '.'?

我在调用realloc后得到以下错误
Void * realloc(sizeof(char)100);
错误:
Linex.c:23:16: 错误: 预期的声明说明符或 “.” 之前
'Sizeof'
请帮忙。谢谢……


如果/else继续,POSIX Regex将停止

这是我正在处理的2个例子。还有,www。而且。Com是静态的
Www.google.com
Www.goo/ogle.com
结果:
Www.google.com应该通过。
Www.goo/ogle.com失败。
我能够创造这个rege.


Mingw64无法与glfw链接,因为缺少gdi32功能

我试图在Main.c中编译以下程序:
# Define GLFW_INCLUDE_VULKAN
# Include <GLFW/glfw3.h>
Int main()
{
GlfwInit ();
返回0;
}
我编译它与:
Gcc-m64 -c -g -I.


获取任意两个数组的最大总起始 (两个数组中的最大和路径)

样本输入
5
2 3 5 10 11
5
1 3 7 9 13
示例输出
34美元
//从任意一个数组开始获取总计数和,如果两个数组的索引相同,则可以拆分并继续获取总计数。像2 3 7.


Printf () 在scanf() 之后以行缓冲区模式将不带换行符的字符串打印到stdout

我知道大多数终端默认处于线路缓冲模式。I.e.在遇到新行字符之前,输出是缓冲的,不会定向到stdout。
所以我希望这个不会打印出来.


编写函数返回大小有限的字符串数组 (char * x[MAX] vs char * * x) 的最佳方法?

什么是编写函数返回字符串数组的最佳方式。
我使用以下函数:
Void getOperatorNames(char * names[]) {
Int i = 0;
For (; i<MAX_OPERATORS; i ) {
……


如何在循环中正确使用select()?

我试图修改我发现的一个例子。
示例:
# Include <stdio.h>
# Include <sys/time.h>
# Include <sys/types.h>
# Include <unistd.h>
# Define STDIN 0 //文件descript.


发现时间和空间的复杂性

我需要找到f3的时间和空间复杂性。
我认为g具有log(n) 的空间复杂性,所以对于时间复杂性,但我不确定我如何找到f3的时间和空间复杂性


C-克服原子操作的使用

我在想。如果我有一个int变量,我想在我所有的线程中同步它 -- 难道我不能保留一个比特来知道这个值是否正在更新吗?
为了避开wr.


C程序链接错误: 对 “jpeg_std_error” 的未定义引用

我在我的C程序中使用libjpeg,当程序编译时会出现一些错误:
/Usr/bin/ld: CMakeFiles/video_capture.dir/main.c.o: in function 'setup_jpeg_解压缩':
/主页/arthurryan/程序/


使用fork和exec的迷你编译器的切换案例实现

我想使用开关案例实现一个迷你C IDE,它执行以下任务,如编译,链接和使用fork和exec系统调用运行,但我无法执行它。
这是我的代码:
# Include & lt.


我可以使用libclang将结构解析为CXType吗?

我正在使用libclang (clang的C接口) 来解析头文件并识别函数,类型和变量。不幸的是,我无法弄清楚如何解析结构。
我希望能够采取


计算C中的正弦曲线

I want to get a periodic value that moves between 0 and a specified height (in my case that's 40) from the sine curve.
But I am messing something up, because my value goes all the way to 79 instead...


一个指数如何自己增加?

# Define look_back_period 3
# 定义days_of_data 23
Int n = 0,i = 0,k = 0,j;
For (k = look_back_period-1; k < days_of_data - look_back_period; k + +)
{

Printf ("% d \ n",k,


当有条件地在uint64_t * 内存区域中设置一个位时,为什么gcc将btq与btcq结合使用

基本上我试图理解代码在 :( 0)
Void _ _ attribute _ _((noinline))
Cond_unset_bit (uint64_t * v,uint32_t b) {
If (_ _ builtin_expect(!!( * v & ((1UL.


当没有给定显式值时,是什么决定了C数组中项目的初始值?

我一直很好奇初始化变量在C中没有给出显式值时所采取的值。有些东西很有意义,比如初始化一个整数i的时候,它会


Printf () 中的逗号分隔表达式给出了意外的结果

如果太显眼,我很抱歉,但我在这里有点模糊。
我写了下面的代码:
# Include <stdio.h>
Int main() {
Int a = 8,b = 7;
Int temp;
Printf ("% d \ n",.


将单词从文本文件获取到数组

我的文本文件格式化是这样的:
My.txt
红色
绿色
蓝色
黄色
我正试图得到这样的话:
Typedef char * string;
Main (){
Int i;
字符串数组 [4];
文件 * my;
My = fopen("my.tx.


基于匹配数据删除节点

说明: 实现以下功能,按姓氏搜索,然后从链接列表中删除第一个匹配的学生。如果找到匹配的student,函数返回一个指针t.


一个UBQP如何在CPLEX中获取多个解决方案

我已经在CPLEX (v 12.6.2) 中实现了一个UBQP (这是一个没有约束和二进制变量的二次问题),在C中的可调用库中,我有兴趣获得多个解决方案.


遍历C中进程的进程层次结构

我目前正在开发一个程序,它跟踪linux中某个进程的层次结构的内存使用情况。虽然很容易找到父ID是可能的,但是很难找到.


Realloc (): 在C中获取无效指针错误

我意识到这个特殊的问题已经在这里被打死了,但是我完全不知道为什么这个错误仍然在我身上发生。
请记住,这不是为了任务或


Linux中的 “utsname” 是什么意思?

在Linux中,有一个名为 <sys/utsname.h> 的头文件。并且有一个utsname结构,它应包含以下成员:
Char sysname[] 操作sys的此实现的名称.


什么是strncpy() 的最佳替代方案?

函数strncpy() 并不总是null终止,所以我想知道什么是总是null终止的最佳选择?
我想要一个函数,如果:
Strlen (src) >= n /* n是


在正确的字节到来之前得到noice SPI RFID

我试图从RFID中读取代表设备版本号的字节。使用SPI协议我得到 0x92 字节 (RC522 版本 2.0),请求字节是 0x37。除了positi之外,一切都很好.


某些char数组不以 “\ 0” 结尾

我在C中有一个简单的代码,看看三个相同的char数组是否都以 “\ 0” 结束:
Int main(){
Char a[4] = "1234";
Char b[4] = "1234";
Char c[4] = "1234";
如果 (a[4] = = '\ 0')
……


学习C,需要一些帮助与 “贪婪” CS50 解决方案

我对C很陌生。我来自python背景。我想知道我的代码哪里出错了。
我在做cs50 贪婪的问题。我的代码有什么问题?它与一些数字一起工作.


CS50 贪婪需要建议

我正在做cs50 问题集 “贪婪”。基本上询问用户欠多少零钱,然后输出与输入金额相等的最低硬币数量。它工作完美,


为什么分叉我的进程会导致文件被无限读取

我把我的整个程序归结为一个复制这个问题的简短的主要内容,所以请原谅我没有任何意义。
Input.txt是一个包含几行文本的文本文件。这个煮的.


C裸函数-在 1 个函数中同时执行汇编和c代码的灼烧解决方案

我想追踪freertos isr的。
Freertos使用 2 isr (irq处理程序) 裸函数。
我想在entrylevel和exit level进行如下跟踪调用 (未注释)
# 警告 ”系统不再


访问main() 之外的进程参数

在main函数之外的其他地方访问进程的参数是可能的吗?
我处于无法在main函数中添加代码的情况。一个测试软件为我创建一个测试驱动程序.


二进制两个连续 1 位

我试图用C实现,输出整数中两个连续 1 位的数量,没有重叠。这是我的代码:
# Include <stdio.h>
Int numPairs(int num) {
Int coun.


在shell interpeter (我自己制作) 中练习实习生的问题

我有一个操作系统项目,我必须在shell中用C编写一个命令解释器。我已经完成了它的大部分,我已经实现的代码允许执行简单的命令li.


如何在Contiki OS运行时执行不同的二进制文件?

如果发生事件,我试图制作一个在Contiki OS上运行的传感器来执行一个新的二进制文件并替换当前的二进制文件。
我正在使用Cooja模拟器和天空笔记,我上传了二进制int.


对于指定的设置、选项和依赖项,柯南找不到某个包

我正在使用Jetbrains CLion 2019.3,MinGW 8.1 以及Conan C/C包管理器 1.21.1 进行一个小型C可执行项目。我正在刷新我对C的知识,并想了解新的


在C + + 中使用循环传递两个或更多的壳命令

我试图通过C中的程序执行ls | wc -l,而不是使用命令行。
这是我当前的工作代码:
Int main() {
Int pfds[2];
管道 (pfds);
Pid_t pid = fork();
……


如何修复头文件typedef struct中的错误 (预期为 “;”)?

我从github https://github.com/fabvalaaah/rlec 下载了这个项目,在bitmap.h中,typedef struct中有一个错误 (预期为 “;”)。在项目的其余部分有一个错误与 _ bit.


FreeRTOS priority 1 是特殊的吗?

FreeRTOS priority 1 是特殊的吗?
在我的系统中,我有 6 个优先级 0-5。我知道 0 的空闲pro。
从cpu时间和IDEL pro信息,我可以知道cpu已经足够了.


上一页 下一页