c 相关问题

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

C 中的“static int* foo()”是返回指针的静态函数,还是返回静态指针的函数?

我正在使用一个针对 AVR C 稍微修改过的 Arduino 库,它与 ICM-20948 IMU(集成测量单元)接口。在其中,我发现了这个“宝石”: uint8_t* 温度 =

回答 1 投票 0

从配置文件中读取参数和值

我有这段代码,应该从文件中读取并查找参数并读取值。简而言之,我在程序启动时传递配置文件,程序应该将值读取到

回答 1 投票 0

在 C 中返回 const 有什么作用?

关于 C++ 有一个类似的问题,但它似乎不太适用于 C。我正在制作一个函数来计算八进制树交集,并且我将参数设置为 const。然而,有时...

回答 1 投票 0

C语言中实用的连续传球风格?

我最近写了很多C代码,我遇到了一个类似于我在Go中遇到的问题,我有很多代码,如下所示: 如果(foo()!= 0){ 返回...

回答 2 投票 0

用C/C++读取和处理WAV文件数据

我目前正在做一个非常非常重要的学校项目。我需要在C/C++中提取WAVE文件的信息,并使用该信息来获取语音信号的LPC。但是,为了做到...

回答 2 投票 0

使用 switch 或 if 输入后立即中断

我现在正在学习C,而且我刚刚开始。 这是我的代码: #包括 int 主函数(){ 字符运算符; 双数字1; 双数字2; 双重结果; 打印(“ 输入操作...

回答 1 投票 0

ESP32 串行输出

我正在尝试以逗号分隔的格式获取 ADC 值。在此过程中,我尝试包含#include“sstream”,当我去构建项目时,出现以下错误: /主页/

回答 1 投票 0

当目标帧未严格包含在源帧中时进行 GDALWarpRegionToBuffer 和平铺

我目前正在使用 gdal api C/C++,并且面临 gdal 扭曲区域缓冲功能 (WarpRegionToBuffer) 的问题。 当我的目标数据集未严格包含在 fr 中时...

回答 1 投票 0

索引 i 在哪里? - K&R

我正在阅读K&R的《C编程》第29页的函数。 int getline(char s[], int lim) { 整数c,我; 对于 (i = 0; i < lim - 1 && (c = getchar()) != EOF &...

回答 1 投票 0

从 O(n²) 到 O(n)?

我最近遇到了一个算法问题,涉及一个对两个数组进行操作的函数,其定义如下: 我通过使用两个 for 循环并添加值 t...

c
回答 1 投票 0

为什么在函数原型中使用“[*]”而不是“[]”?

以下是添加花哨的 * 星形语法以在函数原型中声明数组类型的基本原理 - 只是为了在我们进入问题之前进行澄清: 一个函数

回答 2 投票 0

从它自己的参数递归调用main(使用VLA滥用sizeof)是标准C99吗?

免责声明:我的问题根本不实用,更多的是关于两个代码的问题,据称这些代码滥用了规则并在某种程度上进行了编译(根据编译或多或少的警告/错误......

回答 1 投票 0

交换 GList (GLib) 中的两个项目

我很难弄清楚如何交换 GList 中的两个项目。我需要交换列表中的两个项目,以便在渲染时它们的顺序发生变化。我怎样才能做到这一点? 我怎样才能移动...

回答 1 投票 0

从 WinLib 安装最新的 GCC 和 Clang 会导致缺少 dll 错误

我发现由于某种奇怪的原因,安装最新的 WinLib 二进制文件会导致 clang 无法工作(版本“GCC 14.1.0(带有 POSIX 线程)+ LLVM/Clang/LLD/LLDB 18.1.5 + MinGW-w64 11.0”)。 1 (...

回答 1 投票 0

在stm32上重复执行特定时间段的函数

我正在尝试使用STM32板,我想要一个函数,在一段时间内重复执行。代码看起来像这样。 而 (1) { /* 用户代码结束时 */ ...

回答 1 投票 0

pjsip 新呼叫错误...无法找到默认音频设备(PJMEDIA_EAUD_NODEFDEV)

当我尝试从 pjsip 建立新呼叫时收到此错误: pjsua_aud.c ..检索默认音频设备参数时出错:无法找到默认音频设备(PJMEDIA_EAUD_NODEFDEV)[状态=

回答 5 投票 0

使用 OpenMP 并行化 3D 点云转换,无需额外的内存分配

我正在开发一个 C 程序,该程序使用变换矩阵 T 将线性变换应用于 3D 点云。每个点都是 n×3 矩阵中的一行,T 是一个 3×3 矩阵。我的目标是更新...

回答 1 投票 0

与作用域如何影响嵌套 while 循环(在 C 编程中)相混淆

我只是 C 编程的初学者,我为以下 2 个代码块得到了 2 个不同的输出。 代码 1** #包括 int 主函数(无效) { 整数i = 0; 同时(我<5) { ...

c
回答 1 投票 0

具有可变长度字符串数据的链接列表

我正在编写一个函数,为使用 ODBC 进行的 SQL 查询返回的结果创建字符串数据的链接列表。我知道它返回的列和行可能是随机长度的,所以我......

c
回答 1 投票 0

如何使用 Win32 API 正确、安全地打印到 stdout/stderr?

你可能会说。 //#定义统一码 #包括 int main() { HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE); LPTSTR msg = TEXT("你好,世界! ”); WriteConsole(hOut,...

回答 1 投票 0

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