一.环境介绍
1.Mac 平台直接下载苹果商店Xcode,该集成开发工具使用的是clang 开源编译器
2.Windows 可以使用Code Blocks,当初笔者上学时使用的还是非常老旧的VC++6.0,尤其是对于变量的定义是非常痛苦的一件事。code blocks 是一个集成开发环境,在安装过程中可以选择性的安装编译器gcc 等,对于初学者code blocks 是一个非常不错的开发工具,非常简洁实用,不像vistual studio 重量级(写一个简单的C语言完全没有必要使用一个10多G的软件).
3.linux 平台对C语言支持是非常友好的,绝大部分平台都内置了GCC 编译器,对学习C语言的人非常推荐使用 linux 平台.
二、推荐工具
codeLite 是一个开源支持多平台的工具,windows 需要用户下载MinGW 编译套件,并配置相关gdb调试器。