社区
C语言
帖子详情
标准C调用另一个程序如何得到返回数据?
vcbacker
2002-03-26 09:42:02
像execve这样的都只有一个int型的错误值返回,
如何安全又简便的得到传递返回值给调用者呢?
用system或者popen很不安全,
用其他的函数又没有返回数据的办法,
让人头疼!
谁能帮我啊?!
...全文
110
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函数
返回
值详解
本文深入解析C语言中main函数的两种
标准
写法及其
返回
值的意义,通过实例演示如何利用main函数的
返回
值进行
程序
间的顺序执行控制,以及在实际应用中如何获取被
调用
程序
的
返回
值。
【Linux C】Linux如何执行
一个
程序
(
程序
存储空间、系统
调用
、内核
调用
)
本文围绕Linux系统展开,介绍了C语言
程序
的存储空间,包括代码段、
数据
段等,还阐述了用户空间和内核空间、用户模式和内核模式的区别。讲解了系统
调用
、内核
调用
和C语言库函数的关系,最后说明了Linux执行
程序
的流程,以及进程终止的方式和异常退出的问题。
细谈C语言中的main
返回
值
本文详细解释了C语言中main函数的正确用法及其
返回
值的意义。包括C和C++
标准
对main函数的要求,以及不同编译器的支持情况。并通过实例展示了如何利用main函数的
返回
值来控制
程序
流程。
error C4716 必须
返回
一个
值 处理
博客记录了在C++编程中遇到的错误C4716,该错误提示某些函数必须
返回
一个
值。源代码展示了几个没有
返回
值的函数,包括`SetEventValue`和`GetEventValue`等。解决方案是通过在项目属性中禁用特定警告C4716。这表明代码可能违反了C++
标准
,要求所有非`void`函数都必须有
返回
语句。
C语言文件操作:
标准
库与系统
调用
实践
本文围绕C语言文件操作展开,介绍了C语言
标准
库文件操作,包括fopen、fwrite等函数的原型、参数、
返回
值及注意事项,并给出代码示例。还讲解了系统
调用
文件操作,涉及open、write等函数,同样包含函数信息与代码,最后展示运行效果。
C语言
70,039
社区成员
243,245
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章