由于公司项目需要,最近要学习C语言,先开始最基本的,以后把每天所学的东西都写成Blog,以备以后查看。
1.C语言的编译过程
编译预处理
编译
连接
2.内存分配有3个区域
静态数据段
堆栈段:留给函数和线程使用
堆:不属于程序但属于操作系统,申请的内存要释放
3.编译C程序的方法
把main.c文件编译成可执行程序main
cc -o main main.c
执行main的方法
./main
4.Main函数简介
每个程序都有个Main函数(主函数)
由于公司项目需要,最近要学习C语言,先开始最基本的,以后把每天所学的东西都写成Blog,以备以后查看。
1.C语言的编译过程
编译预处理
编译
连接
2.内存分配有3个区域
静态数据段
堆栈段:留给函数和线程使用
堆:不属于程序但属于操作系统,申请的内存要释放
3.编译C程序的方法
把main.c文件编译成可执行程序main
cc -o main main.c
执行main的方法
./main
4.Main函数简介
每个程序都有个Main函数(主函数)