c有关的问题


使用 “通过引用调用” 来计算数字的幂

# Include <stdio.h>
Void power(int * x,int * y);

Int main()
{
Int m,n;
Printf ("输入数字和功率:-");
Scanf ("% d",& m,& n);
Power (& m.


编译器在c中分配垃圾值的贡献

我们是否可以说,当垃圾值分配给C中的变量时,它们与以前在编译器上执行的程序相关?
像以前的程序保留的一些值.


C双向链表删除

我有一个问题,从一个循环双向链表删除。我尝试了这里提到的各种不同的方法,但是它们都会导致某种错误。在这里,我得到一个错误说“


MPI中的使用一次数据类型是正确和/或可接受的设计吗?

下面是使用数据类型的原型MPI程序。
代码是此示例的简化版本 :( 0)。
和许多其他例子一样,.


C中的函数有问题 (可读性)

我正在cs50 pset2可读性中做一个练习,我试图计算一篇文章中有多少个句子。到目前为止我的代码是这样的:
# Include <stdio.h>
# Include <cs50.h>
# Inc.


C代码的x86反汇编生成: orq $0x0,%(rsp)

我已经写了下面的C代码:
它简单地分配一个由1000000个整数和另一个整数组成的数组,并将数组的第一个整数设置为0
我编译这个使用gcc -g test.c -o测试.


我想用c语言做一个井字游戏,但是我不知道如何让put () 打印出一个角色

所以,我开始尝试学习c (我来自蟒蛇),我过去学习蟒蛇的一件事就是尝试用蟒蛇制作井字游戏。出于这个原因,我想我不妨试着让.


从单个客户端接收多次。我只能从客户端接收一次,然后每个响应为空。

我希望服务器向客户端发送一个OTP (一次性密码)。然后客户端将密码发送回收到的服务器,如果它们匹配,则会发生进一步的对话。
T.


打印ASCII字母,10总是打印在末尾

我是C和ASCII数字的新手,所以我使用了一个代码示例来打印ASCII数字
Int main(){
Int c;
While ((c = getchar()) != EOF){
Printf ("% d \ n",c);
}
}
输出.


仅使用ncurses渲染更改的字符?

我想知道,用ncurses尽可能高效地渲染更新的正确方法是什么?
目前,我正在按照以下顺序渲染:
调用erase() 清除所有内容
写我的框架/


如何将文件作为不同于IIS的用户写入?

我有一个用C编写的ISAPI扩展。它执行的功能之一是接收一个文件并将其写入磁盘。
扩展作为IUSR运行,因此我授予了对IUSR的写访问权限。相反,我想成为一个.


基于kd-tree迭代非堆栈的插入

我正在寻找基于迭代的非堆栈 (由于内存限制和最小的重构) kd树插入。
我有一个完整的kd-树库在C,函数 (插入,读取,更新,


如何在GRPC中获取客户端证书或更准确地说客户端DN?

我已经清楚地了解了如何在GRPC中建立双向认证的SSL通信,但是现在我希望获得在已建立的TLS通信中获得SSL客户端DN的方法,以使


为什么我的窗口只在我使用SDL_PollEvent() 后显示?

我在C中使用SDL2,并希望在屏幕上显示一些东西,而不需要输入。但是当我运行代码呈现黑屏时,窗口不会打开。我继续做.


在scanf中使用 % c并将值赋给C中的int变量?

Int main()
{
Int i = 0;
Printf ("i值为 % d \ n",i);
Scanf ("% c",& i); //我这里给出的是255的输入
Printf ("i after scan % d \ n",i); // This p.


关于块范围链接,没有错误,没有警告,但是结果很惊讶,我不知道为什么

# Include <stdio.h>
Int main(void) {
Int count = 22;
{
Int count = count * 2;
Printf ("inner: % d \ n",count);
}
Printf ("outer: % d \ n",count);
返回0;
}
……


将行从一个文件复制到另一个文件 (如果它有用户给出的特定单词)

所以我只是从C开始,我已经为这个问题尝试了一切.
我正在使用Visual Studio 2019,我不知道为什么这不起作用。
Int main(){
文件 * fis,* fis2;
查尔 * 先生,* 雷兹.


为什么 {0} 始终是有效的结构初始值设定项?

考虑以下C代码:
Typedef struct abc {
Int a[4];
Int b;
Int c;
} Abc_t;
Abc_t x = { 0 };
我发现用gcc -c -Wall -Wextra -pedantic -std = c99来压缩这个不会ge.


如何用8051微控制器制作数字钟

我目前有一个为8051微控制器编写代码的项目,但是我不太确定如何让计时变慢。我已经尝试了很多方法来调整计时器,但我不是.


如何将字符串声明为c中的函数的参数?

我想知道字符串可以以什么方式传递给函数,函数声明的相应语法是什么。


数组中的额外大小 (esp 1到所需大小),为什么我们需要它?

我已经看到竞争编码中的许多问题,其中数组大小将始终等于所需大小加1 (如arr[1001])。为什么我们需要它?
我在黑客银行解决一个问题.


C中的多进程执行问题

我目前正在尝试创建2个子进程,每个子进程打印一些东西,问题是其中一个进程打印了两次 “printf” 指令。
下面是代码:
# Include <stdio.h & g.


运行C程序后我的终端冻结

我想做什么?
我试图解决CS50中的恢复问题,它是这样的.
你得到了一个以某种方式损坏的文件,如何?这个文件应该是多个JPG文件.


如何在macOS中编译Rust no_mangle函数调用C函数

我写了下面的Rust函数,可以从调用C函数的C调用。
#![Crate_type = "cdylib"]
# [No_mangle]
Pub fn foo() {
不安全 {
酒吧 ();
};
}
Extern & q.


Quick,绘制数据集 _ 如何计算绘图的线条

我是这个领域的新手,如果有任何错误,我从一开始就道歉,我希望我能揭露这个问题。
我要用Quick的,draw!Tableau上项目的数据集。
每个.


无法在visual studio 2015中将输出控制台保存在文本文件中

我试图将输出控制台保存在visual studio 2015中的文本文件中,用于控制台c程序。我右键单击项目> 属性> 配置属性> 调试> 命令Argum.


将C函数指针传递给emscripten回调

我用SDL2和emscripten做一个小游戏。我试图传递一个函数指针来释放一些内存,如果浏览器选项卡被重新加载或关闭,如下所示:
Emscripten_set_beforeunload_callback.


如何设置代理和嗅探所有数据

我有linux,我想使用代理 (2种方式代理) 到另一个IP (支持TCP,UDP,HTTP) 的一些端口,并将所有数据记录到pcap。
我可以用libpcap嗅到数据,但如何可以com.


如何使用openssl API DSA认证密钥大小

我使用 “key_size = RSA_size(rsa_key)” 来获取RSA密钥大小,但是当我使用 “key_size = DSA_size(dsa_key)” 时,我无法获取确切的密钥大小,除了yhese还有其他API吗.


从uboot读取引导设备?

我正在beagleboneblack上的uboot v2018.07上工作。对于我的实现,我必须在启动时读取引导设备,因为它可以从emmc或sd卡引导。
我正在寻找一个方法omap_sys_boot_d.


无法计算大于20的阶乘!!如何做到这一点?

我正在使用无符号长整数格式来计算大阶乘。然而,我的代码在某个时候失败了,你能看看吗?实际上它是泰勒exp更大代码的一部分.


为什么我的while循环没有终止?而 (值 [i] != -99)

嗨,我不知道为什么我的while循环没有终止 “while (值 [I]!= -99) ”,当我把它改成 = = 时,行为确实发生了变化,所以它被正确地阅读了,我是j.


Main.c.o使用VFP寄存器参数,a.out不

我有一个main.c正在像这样编译:
Arm-none-eabi-gcc -mcpu = cortex-a9 -mfpu = vfpv3 -mfloat-abi = hard -o CMakeFiles/lab1.elf.dir/main.c.o -c main.c
Readelf-A main.c.o的输出:
Attr.


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。
所以我希望这个不会打印出来.


下一页