C是一种通用编程语言,用于系统编程(OS和嵌入式),库,游戏和跨平台。此标记应与有关C语言的一般问题一起使用,如ISO 9899标准(最新版本,9899:2018,除非另有说明)中所定义 - 也使用c89,c99,c11等标记特定于版本的请求。 C与C ++不同,它不应该在没有合理理由的情况下与C ++标签结合使用。
我编写了以下C程序,以使用递归查找给定数组的最大数量。该程序提供正确的输出。但是有一行代码(int x = 1;)在程序中没有任何作用,......
'char * args []'和'char ** argv'之间的区别作为参数[重复]
如果要处理命令行参数,可以像下面一样定义main函数。 int main(int argc,char ** argv){...}或int main(int argc,char * argv []){...}在很多......
我有一个fork生成的父进程和子进程之间的共享内存问题。我知道如何使用原始类型的共享内存,如此处所述。虽然我不知道如何......
我有一个程序,你输入一个选项-d然后是否在选项后提供一个非可选参数,做一些事情。继承我的代码:#include #包括
这是我想要做的:编写一个带有整数命令行参数n的C程序,生成n个进程,每个进程生成-100到100之间的随机数,然后......
为什么在我“编写”FIFO特殊文件或在程序中创建FIFO特殊文件后,shell提示符不会出现?
我正在学习Linux中的命名管道并编写以下程序来试用它。以下程序创建一个名为“test.fifo”的FIFO特殊文件,然后创建两个子进程来读取和...
我正在尝试创建一个将字符串拆分为X字符串的方法。现在我创建的方法的问题是,如果输入字符串不是一个完美的除法,字符串会被切断并且......
我希望能够将对“我们的”和“他们的”文件的任何更新都视为冲突,无论分辨率有多么微不足道,或者更新代码行的距离有多近......
我试图存储从文件到数组的整数和浮点数。我不知道为什么它没有阅读价值观。它只是让我全部为0。我尝试使用不同的.txt文件(格式相同),但我得到了......
我正在尝试从chroot中动态加载库。所述库依赖于glibc,其版本与我的主机不同(主机有2.26,chroot有2.23)。有没有办法实现......
在C double / float中有一个设置类型说明符:%f%F%g%G%e%E。 %f和%F,%g和%G,%e和%E之间有什么区别吗?根据printf和scanf,输出相等。那为什么两个......
我想写一个程序,用Id杀死进程。当我通过name.exe [pid]运行它时,它无法正常工作。这是我的代码:int main(int argc,char * argv []){DWORD pid = argv [1]; ...
我有一个4个文本表示的字节,我需要分成2个字节(HI和LO字节)并将其转换为两个整数。我怎么能在普通C中做到这一点? 0x4b 0xab 0x14 0x9d通过文字我的意思是他们看起来......
我有一个我知道用C语言编写的Web应用程序,它运行在指定的IP地址和端口上。我可以使用telnet或nc访问该应用程序。每一个,一旦连接......
我有一个关于字节序的一般概念性问题,以及它如何影响使用C / C ++的tcp套接字通信。这是一个例子:你有两个与tcp套接字通信的服务器和一个...
我一直在寻找一种方法来强制在C文件中查找int64_t。我编写了以下代码。 int64_t readbyte = 0,totalreadbytes = 0; int64_t totalfound = 0; const int64_t magic = ...
当我这样做时:void drawTest(){glPolygonMode(GL_FRONT_AND_BACK,GL_FILL); glShadeModel(GL_SMOOTH);在glBegin(GL_POLYGON); glColor3d(1,0,0); // red glVertex2d(-200,100); // 最佳-...
我只是想知道今晚free()调用struct成员时会发生什么。让我们看一下c中的简单代码。 typedef struct {int c [5]; int a [10]; int * b; } STMA; int main(){stma * ...