第1天 C语言Dev-Cpp环境搭建及使用、C语言内存四区

Dev-Cpp

新手建议使用这个编译器,Windows10平台下用电脑管家等软件管理的软件市场就可以下载,同样也推荐直接百度编译器名字去官网下载。
1、安装注意安装路径,下面图片中高亮文件是编译器开始程序,可以以快捷方式发到桌面上方便启动。
第1天 C语言Dev-Cpp环境搭建及使用、C语言内存四区

2、新建项目
第1天 C语言Dev-Cpp环境搭建及使用、C语言内存四区

3、选择项目类型并命名,注意选择C项目和Console Application控制台

第1天 C语言Dev-Cpp环境搭建及使用、C语言内存四区

4、设置自己创建的文件保存路径
第1天 C语言Dev-Cpp环境搭建及使用、C语言内存四区

5、编辑代码,下面代码为编辑器自动生成
第1天 C语言Dev-Cpp环境搭建及使用、C语言内存四区

6、在选项栏找到“编译“”按钮或使用快捷键F9,编译
第1天 C语言Dev-Cpp环境搭建及使用、C语言内存四区

7、在选项栏找到“运行”按钮或使用快捷键F10,运行
第1天 C语言Dev-Cpp环境搭建及使用、C语言内存四区

内存四区

第1天 C语言Dev-Cpp环境搭建及使用、C语言内存四区

每天记忆部分:

栈区

由编译器自动分配内存,存放函数参数值、局部变量值等。
特点:效率高、空间小。

堆区(自由存储区)

程序员手动分配内存来申请和释放,若不释放程序结束由操作系统回收。
特点:使用灵活,空间比较大。

静态储存区(全局区)

在整个程序的生命周期内都存在,由编译器在编译的时候分配。保存常量(文字常量)、自动全局变量和 static 变量(包括 static 全局和局部变量)

代码区

存放函数体的二进制代码。