c语言是底层语言,学习c可以了解cpu的工作原理
安装开发工具
sudo apt install gcc
编写main.c
vim main.c
#include <stdio.h>
int main(int argc, char * argv[]){
printf( "hello world 你好,全世界" );
return 0;
}
编译文件并运行
gcc main.c -o test && ./test
把函数分到两个文件中
vim util.h util.c
util.h文件,定义头文件,声明函数
#ifndef __UTIL_H__ # define __UTIL_H__ int Add(int in, int to_add); #endif /* __UTIL_H__ */
util.c文件,定义函数的实现细节
#include "util.h"
int Add( int in, int to_add ) {
return in + to_add;
}
在main.c中引用util.h
#include <stdio.h>
#include "util.h"
int main(int argc, char * argv[]){
printf( "hello world 你好,全世界" );
printf( "%d",Add(1, 3));
return 0;
}
编译文件
gcc main.c util.c -o test && ./test
总结
使用到的命令行 gcc :c预言编译器,把源代码编译成可执行文件test