第1天 C语言Dev-Cpp环境搭建及使用、C语言内存四区
Dev-Cpp
新手建议使用这个编译器,Windows10平台下用电脑管家等软件管理的软件市场就可以下载,同样也推荐直接百度编译器名字去官网下载。
1、安装注意安装路径,下面图片中高亮文件是编译器开始程序,可以以快捷方式发到桌面上方便启动。
2、新建项目
3、选择项目类型并命名,注意选择C项目和Console Application控制台
4、设置自己创建的文件保存路径
5、编辑代码,下面代码为编辑器自动生成
6、在选项栏找到“编译“”按钮或使用快捷键F9,编译
7、在选项栏找到“运行”按钮或使用快捷键F10,运行
内存四区
每天记忆部分:
栈区
由编译器自动分配内存,存放函数参数值、局部变量值等。
特点:效率高、空间小。
堆区(自由存储区)
程序员手动分配内存来申请和释放,若不释放程序结束由操作系统回收。
特点:使用灵活,空间比较大。
静态储存区(全局区)
在整个程序的生命周期内都存在,由编译器在编译的时候分配。保存常量(文字常量)、自动全局变量和 static 变量(包括 static 全局和局部变量)
代码区
存放函数体的二进制代码。