shell(控制台)不能直接调用什么函数,只能执行文件或命令
写好的程序都是需要编译链接成2进制文件的
最简单的hello.c
#include<stdio.h>
int main(){
printf("hello world!");
return 0;
}
编辑好后输入gcc -o hello hello.c进行编译
gcc是一般linux都有的编译器
-o后面的参数就是生成的2进制文件名,否则文件名是a.out
然后输入./hello就可以运行了
因为二进制文件是可以直接执行的,需要在前面加上 ./ ,表示当前目录
不知道你具体的要求是怎样的