c 相关问题

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

限制字符数scanf将使用定义值[duplicate]读取

我想限制使用定义值得到的字符数scanf命令。以下代码运行良好scanf(“%20s”,&stud-> student_name);但后来我尝试了那个(MAXNAMELEN ...

回答 1 投票 2

如何使用CLION在Windows中复制Linux C环境?

我一直在我的生产环境中编写(C)编写一个我正在混淆的休闲游戏。环境是:没有可用的LSB模块。经销商ID:Ubuntu描述:...

回答 1 投票 -1

传递矩阵的COLUMN以起作用

我有一个关于将矩阵的单列传递给函数的问题。我只需要操作整个矩阵的一列,但我似乎不知道如何做到这一点。我搜索了网...

回答 2 投票 2

为什么在[0-9A-Z ^%]之后不应该有像s或c这样的类型说明符?

例如,考虑以下代码 - fscanf(fp,“%d:%d:%[^:]:%[^ \ n] \ n”,&pow-> no,&pow-> see,pow-> word,pow - >装置); printf(“\ n这是我读的 - \ n%d:%d:%s:%s:\ n”,pow - &...

回答 2 投票 0

为什么我会收到lValue错误?

我是C语言的新手。我对左值误差有疑问。据我所知,当没有存储Rvalue的permanent-address-bearing-variable时,我们得到一个左值错误。在这里,我可以看到......

c
回答 5 投票 2

使用scanf()读取的字符串大小不超过

编辑:对于我的课,我必须使用scanf。所以推荐其他输入方式不是我正在寻找的解决方案(如果有一个涉及scanf)。如果我正在阅读一个小的用户输入...

回答 4 投票 24

一个文件上的O_APPEND标志使read()系统调用在其他文件上表现得很奇怪

我有一个C程序,它在目录中创建指定数量的文件(name-myfiles)。然后删除所有文件。然后创建一个非常大的文件(名称-appfile),追加它,截断它。 ...

回答 1 投票 0

读取和存储GPU的大矩阵文件

目标:在内存中存储大矩阵(Radon矩阵),并将其传输到GPU内存中以进行大规模并行操作。问题:可怕的阅读时间,以及潜在的次优空间使用(...

回答 1 投票 2

优化NEON XOR实施

试图xor一个巨大的uint32数组我决定使用NEON协处理器。我实现了两个c版本:版本1:uint32_t xor_array_ver_1(uint32_t * array,int size){uint32x2_t acc = vmov_n_u32(0)...

回答 4 投票 4

Linux中printf(“\ n ...”)和printf(“.. \ n”)之间的输出差异[重复]

有人可以向我解释为什么这两个相似的代码(除了\ n位置)导致不同的输出:#include #包括 #包括 int ...

回答 1 投票 1

分段故障核心转储[C语言,链表]

我想显示我的列表,但是,我的print()函数似乎有问题。请帮我!非常感谢。我试图创建一个单链表的学生管理系统,并...

回答 1 投票 0

Tricky Segmentation在C中以BST递归出错

我正在尝试使用递归插入方法(通常用于BST,IIRC)将字符串添加到二进制搜索树中,以便稍后我也可以使用递归将它们打印出来。麻烦的是,我一直在......

回答 1 投票 1

如何使用GTK笔记本在我的浏览器中添加标签?

我是C的新手,我正在尝试使用GTK构建一个Web浏览器,但我无法找到工作标签!我认为这是相关的代码:#include GtkWidget *窗口; GtkWidget * vbox; ...

回答 1 投票 0

具有多个进程的文件操作

实际上我试图在两个不同的进程中访问一个文件,首先是父进程,其中是子进程。他们能够访问该文件并读取其内容。我的期望......

回答 1 投票 0

如何在dev c ++上运行客户端服务器程序?

我分别有客户端和服务器程序。我只需要一步一步指导如何在dev c ++上运行它们。代码没有问题。当我编译代码时,编译器说:...

回答 1 投票 -5

加载的库无法打开共享对象文件:没有这样的文件或目录

我复制粘贴代码如何加载库函数调用主应用程序中的符号?帮助我理解加载的库如何工作。但是当我试图运行它时,它说它不能......

回答 2 投票 0

ngx_str_set截断值

在nginx C模块中,我有以下代码:static void append_user_id(ngx_http_request_t * r,ngx_str_t * user_id){ngx_table_elt_t * h; h = ngx_list_push(&r-> headers_in.headers); ...

回答 1 投票 0

如何在OpenCL中使用缓冲区分配和映射内存机制?

关于使用OpenCL映射缓冲区的代码是否正确,我有点困惑。我已经了解缓冲区/地图特定操作是使用映射(零拷贝)内存的最有效方法...

回答 1 投票 0

指针,*运算符

*运算符如何在此示例中工作,为什么它可以工作? int * p,x,y; x = 5; p =&x; //将x的地址存储在p中; y = * p; // *运算符获取存储在地址中的值...

回答 3 投票 0

什么是代码块IDE中的“用户关键字”?

我刚刚在codeblocks IDE中发现了一些有趣的东西,通过编辑器设置>语法高亮,Saying'用户关键字',我知道它们是保留的关键字,例如for,int,...

回答 3 投票 -1

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