当前位置: 技术问答>linux和unix
Linux 中的printf、open、close
来源: 互联网 发布时间:2016-06-09
本文导语: 在学习Linux编程时发现一个问题: printf:Linux Shell中有printf命令、CRunTime函数库中有printf函数。 open、close:CRunTime函数库中有open、close函数,Linux API中似乎也有open、close函数,当我在程序代码中写下open(xxx)的时候...
在学习Linux编程时发现一个问题:
printf:Linux Shell中有printf命令、CRunTime函数库中有printf函数。
open、close:CRunTime函数库中有open、close函数,Linux API中似乎也有open、close函数,当我在程序代码中写下open(xxx)的时候,我调用的是CRunTime函数呢?还是Linux API中的函数呢?
总结一下,也就是怎么区分我使用的是:Linux Shell、CRunTime 还是 Linux API?有什么方法可以看到吗?
printf:Linux Shell中有printf命令、CRunTime函数库中有printf函数。
open、close:CRunTime函数库中有open、close函数,Linux API中似乎也有open、close函数,当我在程序代码中写下open(xxx)的时候,我调用的是CRunTime函数呢?还是Linux API中的函数呢?
总结一下,也就是怎么区分我使用的是:Linux Shell、CRunTime 还是 Linux API?有什么方法可以看到吗?
|
你写的什么程序?shell中调用的是printf命令,试试which printf
你要是写c,那你自己用什么头文件,自己最清楚
你要是写c,那你自己用什么头文件,自己最清楚
|
如果你预先定义了#!/bin/bash的话,那调用的应该是bash里面的命令,若你预先定义的不是bash的话,调用的就应该是你的printf函数了
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。