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时 ...
我不知道为什么while循环不能停止。它无法与Delim进行比较,也不能通过达到eof来停止。 wchar_t * Getline(const wchar_t * Filename,const wchar_t Delim){FILE * f = _wfopen(Filename,L“r,...
我有一组我用C编写的独立程序。我希望他们所有人都将他们的日志写入同一个文件。显然是控制访问的问题。其中两个或两个以上可能最终......
编译几个二进制文件时我收到了一些警告:警告:内置函数'strcpy'警告不兼容的隐式声明:内置的不兼容的隐式声明...
在Cython中,如何在不使用Python对象(例如bytes或str)作为中间体的情况下转换生成C double的C字符串(char *)表示?事实上,我已经在C -..中定义了我的功能。
Powershell ToBase64String和Linux base64之间的输出不同
SGVsbG8sIHdvcmxkIQ ==我必须编写两个脚本,一个用于Windows Server,另一个用于Ubuntu Server。为了说明,如果我的bash脚本运行:echo -n'BASE64'| base64的结果是QkFTRTY0。如果我...
我正在尝试做的很简单,从UART读取ASCII数据。我正在使用NXP kl27并使用Kinetis 1.2.0。我有一个GPS(tx引脚)连接到引脚PTD2,并将该引脚配置为...
下面是MSP430G2微控制器的代码。到目前为止,我无法添加到此分配中,包括使用中断服务例程到我的代码。这段代码是两位计数器......
我正在为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; ...
由于我的8051编译器没有检测未使用变量的功能,我决定尝试实现自己的变量,但它不起作用。程序运行时,它成功识别所有标签...
在K&R中测试void strcpy(char * s,char * t)[重复]
我正在测试函数void strcpy(char * s,char * t)我刚刚在K&R中学到了(第106页),但我的代码(如下所示)似乎不起作用。请帮忙。非常感谢。 PS:我改名了......
在我的项目中,我遇到了C程序。如下所示,htmp是一个结构指针。我们首先为它分配一个内存。但是为什么我们要再为它的元素字分配一个内存呢?如果它'...
我想要做的是根据Struct中的字符串对Structs指针数组进行排序。我认为只需交换数组内的指针而不是交换...
我有以下变量var,它是一个无符号的32位值。我正在研究一个小端系统。 unsigned long var = 1; //代表:00000000 00000000 00000000 00000001现在我想......
我正在编写一个驱动程序,要求我清除分配给零的所有内存。 memset是一个用户空间函数,但我想知道内核是否提供了一个可以帮助我做到这一点的宏。
我正在尝试在C中执行反向字符串问题,我知道还有其他方法可以做到这一点,但我很困惑为什么以下解决方案不起作用。 (我将把输出放在下面)/ * ...
我有一些字符串存储在名为“info”的二维数组中,并希望将它们复制到“notes”结构中的数组“reply”中。香港专业教育学院尝试使用下面的循环,但它...
我想接受学生的详细信息(姓名,卷号和标记)并打印输出相同。如果我接受名称作为字符串,程序正常,但当我接受学生时我遇到问题'...
我有一个父程序,它将分叉以下子程序并递增,显示,减少并显示变量'test'(最初为0)15次。我试过很多次试试看...