c 相关问题

C是一种通用编程语言,用于系统编程(OS和嵌入式),库,游戏和跨平台。此标记应与有关C语言的一般问题一起使用,如ISO 9899标准(最新版本,9899:2018,除非另有说明)中所定义 - 也使用c89,c99,c11等标记特定于版本的请求。 C与C ++不同,它不应该在没有合理理由的情况下与C ++标签结合使用。

在LLVM传递中获取变量名称

我有以下LLVM IR,我想从store指令中提取变量名字符串。请指导我如何做到这一点。 %call = call noalias i8 * @malloc(i64 100)#3 store i8 *%...

回答 1 投票 4

我们如何在LLVM中提取指针类型

我有以下LLVM IR%6 =加载i32 **%imw,对齐8%arrayidx = getelementptr inbounds i32 *%6,i64 10我想在我的LLVM传递中从这些指令中提取i32。任何人都可以指导我...

回答 1 投票 3

双指针作为函数参数

当这个函数出现时,我正在阅读“理解和使用C指针”的页面:void safeFree(void ** pp){if(pp!= NULL && * pp!= NULL){free(* pp); * pp = NULL; } ...

回答 2 投票 1

在接收几Gbit / s流量的数据包记录器应用程序中执行磁盘IO的好/实用策略是什么?

请考虑以下情形:流量生成器生成20 Gbit / s的网络流量,并使用两个10 Gbit链路将其发送到流量记录器。在行车记录仪内所有包......

回答 2 投票 1

带/ dev / urandom的FIFO

我遇到了问题。试图写一个简单的程序,它一次分叉父进程从/ dev / urandom发送子字节,子进程将它们输出到屏幕(每行十六进制15个字节)。问题是:...

回答 1 投票 1

C - 结构错误中的指针(?)

我正在尝试在C中创建一个将读取文件的小程序,它将显示,添加和删除该文件中的数据。所以,基本上,我有一个预定义的文件(它应该...

回答 1 投票 1

我不确定如何正确使用fscanf

该程序应该输入一个数字并计算学生标记之间的平均值。此程序仅适用于前学生,但不适用于以下学生。我觉得有......

c
回答 1 投票 0

多维数组和指向指针值的指针

给出以下内容:int ar2 [3] [2]; int * pt; int ** p2; p2 =&pt; * p2 = ar2 [0];这就是我的书中所说的:* p2是类型指针指向int,使其与ar2 [0]兼容。回想一下ar2 [0] ......

回答 1 投票 1

如何将pthread_t映射到pid(在Linux上)

是否有一种理智的方法将pthread_t值(从pthread_create()或std :: thread :: native_hanle()返回)映射到Linux中的pid(tid)?在某人得到重复的快乐之前,这不是要找...

回答 2 投票 7

用C创建矩阵

我正在尝试使用用户介绍的行数和6列创建动态矩阵。我只想创建矩阵,以便在需要时获取其值。我试过这个但程序......

回答 1 投票 0

如何引用函数的指针?

所以,我有以下struct typedef struct DArray {int end; int max; size_t element_size; size_t expand_rate; void **内容; DArray;我使用void **内容的原因是......

回答 1 投票 0

在C和/或C ++中创建和管理内存中的字节缓冲区,可以根据需要自动调整大小

在C和/或C ++中编程时,如何设置字节缓冲区内存结构,以便根据情况需要自动调整大小?通常,我会写一些未知的......

回答 1 投票 2

while循环中的scanf函数[重复]

以下代码的输出对我来说非常奇怪。任何人都可以解释一下为什么它的表现如此? #包括 int main(){int i = 0; char ch ='a';而(CH!...

回答 1 投票 0

使用Malloc输入String后程序崩溃[关闭]

程序在输入长字符串后崩溃了。我认为该程序无法处理用户输入的大量字符串。你能帮我解决一下我的代码错误吗?一个简单的C程序......

回答 2 投票 0

waitpid和信号处理程序,C

我试着在这篇文章中找到我的问题的答案:信号处理程序和waitpid共存,但对我来说目前还不是很清楚。我试着解释我的问题:我正在尝试写一个C程序......

回答 1 投票 1

如何使用“工具提示”捕获屏幕?

我正在使用GDI捕获屏幕,我注意到屏幕截图中没有包含“工具提示”。这是我的基本代码:HDC hdcDesk = GetDC(0); HDC hdcMem = CreateCompatibleDC(...

回答 2 投票 28

CMake:多个目标使用相同的源文件

add_library(target 1 function.c target1.c)add_library(target2 function.c target2.c)add_executable(main.out main.c)target_link_libraries(main.out target1 target2 $ {LDFLAGS})这是我的CMakeLists ....

回答 2 投票 3

将函数指针保存在共享内存中

我知道数据可以被多个应用程序使用共享内存保存和使用。我想知道是否可以将函数指针保存在共享内存中?我的目的是制作一个......

回答 4 投票 1

标题是否存在而不是文件?

在C:The Complete Reference中,Herbert Schildt说Headers通常是文件,但它们不一定是文件。编译器允许预定义标题的内容......

回答 3 投票 10

如何在终端上以星号(*)的形式显示输入密码

我想写一个简单的C程序来验证密码,例如,如果密码等于1234,那么我想打印欢迎,否则再试一次。但问题如下:我想显示输入...

回答 3 投票 11

© www.soinside.com 2019 - 2024. All rights reserved.