社区
C语言
帖子详情
标准C调用另一个程序如何得到返回数据?
vcbacker
2002-03-26 09:42:02
像execve这样的都只有一个int型的错误值返回,
如何安全又简便的得到传递返回值给调用者呢?
用system或者popen很不安全,
用其他的函数又没有返回数据的办法,
让人头疼!
谁能帮我啊?!
...全文
105
6
打赏
收藏
标准C调用另一个程序如何得到返回数据?
像execve这样的都只有一个int型的错误值返回, 如何安全又简便的得到传递返回值给调用者呢? 用system或者popen很不安全, 用其他的函数又没有返回数据的办法, 让人头疼! 谁能帮我啊?!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
maoxianwang
2002-03-28
打赏
举报
回复
好主意
能不能调用其它进程呢?
vcbacker
2002-03-27
打赏
举报
回复
如何在linux下面用C语言编程去调用另一个程序,并且得到返回值?!
vcbacker
2002-03-27
打赏
举报
回复
就按linux下来说吧,有什么api?
lightning
2002-03-27
打赏
举报
回复
这不是c的问题,要看os有没有相应的api.
vcbacker
2002-03-27
打赏
举报
回复
c语言里的哪个函数可以安全的调用其他程序,并且返回数据的?
execve安全一点,但是无法返回数据,
用popen呢,又不安全,
怎么办?
vcbacker
2002-03-27
打赏
举报
回复
如何在linux下面实现程序之间通讯,
如何改进使popen安全一点?
C语言main函数
返回
值详解
前言:本文
程序
代码均在Windows + mingw64环境下编译完成(gcc) C语言的main函数有两个
标准
写法 // C99加入两种 main
标准
写法 int main(void) //
标准
一写法 // 和 int main(int argc,char *argv[]) //
标准
二写法 int main(int argc,char **argv) // ...
【Linux C】Linux如何执行
一个
程序
(
程序
存储空间、系统
调用
、内核
调用
)
程序
存储空间、用户空间和内核空间、内核
调用
和系统
调用
、
程序
执行过程。
linux内核系统
调用
和
标准
C库函数的关系分析
今天研究了一下系统
调用
和
标准
库函数的区别和联系,从网上搜集的资料如下: 资料引用分割线 《=================================================================================================================================》 1.系统
调用
是为了方便
细谈C语言中的main
返回
值
C语言几乎是所有人的第
一个
编程语言,而main函数则又是我们接触到的第
一个
函数。我们的所有
程序
都需要main函数,对于下面的代码,相信大家再熟悉不过了。
#include
void main() { printf("I am main function./n"); }
接下来再看一段很相似的代码。
#include
int main() { printf("I am mai
C语言文件操作:
标准
库与系统
调用
实践
通过
标准
库与系统
调用
示例,读者可以了解C
标准
库文件操作与系统
调用
文件操作的基本方法和区别。
C语言
70,038
社区成员
243,245
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章