社区
C语言
帖子详情
标准C调用另一个程序如何得到返回数据?
vcbacker
2002-03-26 09:42:02
像execve这样的都只有一个int型的错误值返回,
如何安全又简便的得到传递返回值给调用者呢?
用system或者popen很不安全,
用其他的函数又没有返回数据的办法,
让人头疼!
谁能帮我啊?!
...全文
97
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系统
调用
与
标准
C库函数之间的关系,指出系统
调用
是内核与用户应用
程序
交互的接口,而库函数则提供了更加便捷的编程方式。文章详细阐述了系统
调用
、POSIX
标准
、C库函数、系统命令以及内核函数之间的关联,并介绍了如何使用系统
调用
,包括通过C库函数和直接
调用
。最后,讨论了何时需要添加新的系统
调用
及其实现步骤,强调了系统
调用
的实现并不意味着必须直接修改内核,可以通过设备驱动
程序
、proc和sysfs文件系统等方式与内核交互。
【Linux C】Linux如何执行
一个
程序
(
程序
存储空间、系统
调用
、内核
调用
)
本文围绕Linux系统展开,介绍了C语言
程序
的存储空间,包括代码段、
数据
段等,还阐述了用户空间和内核空间、用户模式和内核模式的区别。讲解了系统
调用
、内核
调用
和C语言库函数的关系,最后说明了Linux执行
程序
的流程,以及进程终止的方式和异常退出的问题。
ARM实验-ARM主
程序
调用
ARM/C语言子
程序
本文详细介绍了如何在ARM环境下,使用汇编语言和C语言进行函数
调用
。实验涵盖了ARM主
程序
调用
汇编子
程序
和C语言子
程序
,遵循ATPCS
标准
进行参数传递。通过KeilMDK-ARM开发工具进行编译和调试,验证了
程序
的正确性,加深了对ARM应用
程序
框架和子
程序
调用
的理解。
细谈C语言中的main
返回
值
本文详细解释了C语言中main函数的正确用法及其
返回
值的意义。包括C和C++
标准
对main函数的要求,以及不同编译器的支持情况。并通过实例展示了如何利用main函数的
返回
值来控制
程序
流程。
C语言
70,038
社区成员
243,247
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章