红帽linux中C语言编程如何调用数学函数

红帽linux中C语言编程如何调用数学函数,第1张

红帽linux中C语言编程调用数学函数参考案例如下所示:

当需要调用函数的个数比较少时,可以直接在main函数中包含该文件,比如一个文件夹下包含add.c和main.c文件。

文件add.c定义两个整数相加的函数,code如下:#include#includeintadd(inta,intb){intz;z=a+b;returnz;},主函数main.c的code如下:#include#include#include"add.c"intmain(){inti,j,k;i=1;j=2;k=add(i,j);printf("iaddj=%d",k);},编译生成可执行文件:gcc-omainmain.c,执行:./main。

如果不是文本文件的话,基本上gedit都会提示文字编码不对,解决办法是,如果文件比较小,又想只是简单查看一下,可以直接在shell里面用"cat 文件名"命令,如果想用16进制查看编辑的话,安装一个十六进制编辑器比较方便

安装的命令是"sudo apt-get install hexedit",使用的时候用"hexedit 文件名"就可以了

nt S=1//S 表示盘子是否为空;

int Sa=0//Sa表示盘中是否有苹果;

int Sb=0//Sb表示盘中是否有桔子

父亲

while(TRUE)

{

Wait(S)

将水果放入盘中

if (

放入的是桔子

)

Signal(Sb)

Else

Signal(Sa)

}

儿子

while(TRUE)

{

Wait(Sb)

从盘中取出桔子;

Signal(S)

吃桔子

}

女儿

while(TRUE)

{

Wait(Sa)

从盘中取出苹果;

Signal(S)

吃苹果

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8110508.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存