c 相关问题

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

为什么我不能为函数的形式参数指定存储类?

当我这样做时,代码工作正常:#include void test(int a){printf(“a =%d \ n”,a); } int main(){test(10);返回1;但是当我做#include时 ...

回答 1 投票 7

不能用!feof()停止读取Unicode文件

我不知道为什么while循环不能停止。它无法与Delim进行比较,也不能通过达到eof来停止。 wchar_t * Getline(const wchar_t * Filename,const wchar_t Delim){FILE * f = _wfopen(Filename,L“r,...

回答 1 投票 1

C中的读/写器实现

我目前正在学习大学的并发性。在这种情况下,我必须在C中实现读写器问题,我认为我正在走上正轨。我对这个问题的看法是......

回答 1 投票 0

C对日志文件的多次写访问(linux env)

我有一组我用C编写的独立程序。我希望他们所有人都将他们的日志写入同一个文件。显然是控制访问的问题。其中两个或两个以上可能最终......

回答 2 投票 1

警告:内置函数'xyz'的隐式声明不兼容

编译几个二进制文件时我收到了一些警告:警告:内置函数'strcpy'警告不兼容的隐式声明:内置的不兼容的隐式声明...

回答 4 投票 151

使用cython将double转换为char *

在Cython中,如何在不使用Python对象(例如bytes或str)作为中间体的情况下转换生成C double的C字符串(char *)表示?事实上,我已经在C -..中定义了我的功能。

回答 1 投票 -1

Powershell ToBase64String和Linux base64之间的输出不同

SGVsbG8sIHdvcmxkIQ ==我必须编写两个脚本,一个用于Windows Server,另一个用于Ubuntu Server。为了说明,如果我的bash脚本运行:echo -n'BASE64'| base64的结果是QkFTRTY0。如果我...

回答 1 投票 2

无法读取UART数据

我正在尝试做的很简单,从UART读取ASCII数据。我正在使用NXP kl27并使用Kinetis 1.2.0。我有一个GPS(tx引脚)连接到引脚PTD2,并将该引脚配置为...

回答 1 投票 0

如何使用中断服务程序检测此MSP430代码上的按钮事件?

下面是MSP430G2微控制器的代码。到目前为止,我无法添加到此分配中,包括使用中断服务例程到我的代码。这段代码是两位计数器......

回答 1 投票 2

由于大小分配导致的数组错误

我正在为C编程类做例子:#define xSize 2 #define ySize 3 int x,y,a [xSize] [ySize]; for(x = 1; x <= xSize; x ++){for(y = 1; y <= ySize; y ++){a [x] [y] =(x * x)+(y * y);}} for(x = 1; ...

回答 2 投票 0

由字符串无法正确读取的任何字符分隔的值

由于我的8051编译器没有检测未使用变量的功能,我决定尝试实现自己的变量,但它不起作用。程序运行时,它成功识别所有标签...

回答 1 投票 -1

在K&R中测试void strcpy(char * s,char * t)[重复]

我正在测试函数void strcpy(char * s,char * t)我刚刚在K&R中学到了(第106页),但我的代码(如下所示)似乎不起作用。请帮忙。非常感谢。 PS:我改名了......

回答 1 投票 0

关于struct内存分配机制的一些困惑?

在我的项目中,我遇到了C程序。如下所示,htmp是一个结构指针。我们首先为它分配一个内存。但是为什么我们要再为它的元素字分配一个内存呢?如果它'...

回答 3 投票 1

基于struct内部的元素对指向struct的数组进行排序

我想要做的是根据Struct中的字符串对Structs指针数组进行排序。我认为只需交换数组内的指针而不是交换...

回答 1 投票 -1

C编程 - 指针地址字节拆分

我有以下变量var,它是一个无符号的32位值。我正在研究一个小端系统。 unsigned long var = 1; //代表:00000000 00000000 00000000 00000001现在我想......

回答 1 投票 -1

与memset函数等效的Linux内核是什么?

我正在编写一个驱动程序,要求我清除分配给零的所有内存。 memset是一个用户空间函数,但我想知道内核是否提供了一个可以帮助我做到这一点的宏。

回答 3 投票 6

在C中为函数设置值

我正在尝试在C中执行反向字符串问题,我知道还有其他方法可以做到这一点,但我很困惑为什么以下解决方案不起作用。 (我将把输出放在下面)/ * ...

回答 1 投票 1

将字符串从main复制到结构c

我有一些字符串存储在名为“info”的二维数组中,并希望将它们复制到“notes”结构中的数组“reply”中。香港专业教育学院尝试使用下面的循环,但它...

回答 1 投票 0

获取%s但%c的输出返回垃圾值

我想接受学生的详细信息(姓名,卷号和标记)并打印输出相同。如果我接受名称作为字符串,程序正常,但当我接受学生时我遇到问题'...

回答 3 投票 1

将Zero作为共享内存变量的值取出

我有一个父程序,它将分叉以下子程序并递增,显示,减少并显示变量'test'(最初为0)15次。我试过很多次试试看...

回答 1 投票 0

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