c 相关问题

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

划分和征服平均数

首先,问题不在于算法(至少我认为我得到了它);每当我使用找到平均值的函数时,问题就会显示出来。代码编译,但当我到达...

回答 1 投票 0

open()系统调用中的第三个参数如何工作?

int fd = open(“float.txt”,O_CREAT | O_WRONLY,0600);我知道0600与权限有关,但它究竟是如何工作的?

回答 1 投票 -1

同一部分的内存是否总是连续分配?

char a_1 [512]; int some_variable; char a_2 [512]; main(){...}在上面的程序中,我已经声明了一些变量,都在代码的bss部分。考虑到我记得......

c
回答 1 投票 0

多个指向C中重新分配的内存块的指针

假设我有多个指向堆内存块的指针。假设第一个指针是内存的所有者,并且有几个额外的指针在整个我的...中充当句柄。

回答 1 投票 1

我的lex程序无效

/ * def * /%{#include int vowelCount = 0; int consonantCount = 0; %} / * RULES * / %% [aeiouAEIOU] {vowelCount = vowelCount + 1;} [A-Za-z] [^ aeiouAEIOU] {consonantCount = consonantCount + 1; ...

回答 1 投票 2

如何在C中的客户端 - 服务器程序中建立双向链接?

我需要在C中编写两个程序。第一个是带有两个单向链接的客户端 - 服务器程序,第二个是使用双向通信(socet)的相同但是它必须是......

回答 2 投票 -2

C变量名称定义中下划线的原因是什么?

我试图了解开发人员何时需要使用前面的'_'定义C变量。它是什么原因?例如:uint32_t __xyz_ = 0;

c
回答 3 投票 4

如何从控制台获取密码字符,但将其作为星号回显[重复]

我想知道如何使用scanf,getch()或其他东西从控制台获取字符,当用户提供输入时,我希望屏幕显示:******每个字符。

回答 1 投票 -1

在将C代码编译为裸机(raspberry pi)时,我做错了什么?

我花了很多天试图解决这个问题,而我却做不到。我有一些C代码。我已经为这个C程序制作了汇编代码,将汇编粘贴到别人的项目中(那...

回答 3 投票 1

从不兼容的指针类型获取初始化的上下文

在编译时,我遇到了这个错误很多次:gcc -o index.o -c -D_FILE_OFFSET_BITS = 64“-D FUSE_USE_VERSION = 31”index.c index.c:40:12:警告:从不兼容的初始化指针......

c gcc
回答 1 投票 1

Lua - 字符串行为的数字

我想知道Lua如何使用tostring()函数处理数字到字符串转换。如果数字是圆的,它将转换为int(作为字符串)(即,如果数字==(int)数字)...

回答 4 投票 10

什么是__aeabi_unwind_cpp_pr1',我该如何避免呢?

我有一堆arm组件,C和C ++文件。 gcc正在尝试链接它们,但这些是用于嵌入式项目的。我没有使用任何外部库,所有正在使用的代码都是由...编写的

回答 4 投票 5

是否可以在c中定义尺寸变化结构?

如果您要声明类似于:struct MyStruct {int field1; int [] field2; int field3; field 2实际上是一个指向数组的指针,而不是数组本身。所以MyStruct ......

回答 1 投票 1

If语句与函数指针

目标是更改事件循环中的行为,具体取决于是否打开或关闭复选框。我能想到的最简单的方法就是每次循环时测试复选框状态......

回答 6 投票 9

你如何直接从物理内存中读取?

在C或C ++(windows)中,如何通过提供物理(非虚拟)地址来读取RAM?这意味着无需通过虚拟内存系统(mmu表),并且特定于一个进程。我已经 ...

回答 7 投票 22

分配内存时c malloc断言失败[关闭]

typedef struct textNode {//基本上包含一行+ link char *行; int sLength; //字符串结构的长度textNode * next; } tNode; struct textbuffer {...

回答 1 投票 -3

链接器总是选择系统libsasldb.so而不是LD_LIBRARY_PATH提供的系统

我在基于heroku的环境中运行,因此不允许在系统空间中安装软件包。要解决这个问题,请将它们安装到/app/.apt中,并更新LD_LIBRARY_PATH以反映这一点....

回答 1 投票 0

MATLAB Mex:从MATLAB中的结构中检索逻辑

我有一个以这种方式创建的结构:testStruct = struct; testStruct.tf = true。我想通过mex将这个结构传递给我的c ++代码,这是我所做的快照:mxArray * mxValue; ...

回答 1 投票 0

在没有回调的情况下将选择器分配给Objective-C中的C函数

我正在尝试Obj-C中的方法调配,但我想传递一个纯C函数。这意味着我需要以某种方式分配选择器和/或手动构建objc_method结构。也许不知怎的......

回答 2 投票 1

无法在main()和函数(列表)之间传递值

我在一个学校项目中“工作”,需要使用带有字符*和其他一些变量的链表。问题是:我正在使用子功能打开,读取和存储List中的数据,但不能......

回答 3 投票 0

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