新手学习C语言时,选择合适的开发环境至关重要。推荐的首选是CLion,特别是对于习惯使用Linux系统的用户。在Linux下使用CLion,体验效果极为出色,且无需额外安装过程。对于Windows用户,推荐安装Visual Studio(VS),特别是2017版本的VC部分,正常电脑安装通常不超过一小时。但需要注意,Windows 10系统在安装VC++6.0时可能遇到概率性问题,且不建议使用该版本。使用VS开发时,可能会习惯性地编写C++代码,例如在不加typedef的情况下使用C++编译通过。VS的使用可能会带来一些额外的配置,如去除scanf的4996警告等,这些细节可能会对初学者造成混淆。另外,CLion也支持调用MSVC编译器,但大多数初学者在开始阶段可能不会遇到这类需求。关于CMakeLists文件,对于初学者来说,主要关注点在于文件内部编写代码时,通常不会直接遇到需要在CMakeLists.txt中手动管理编译器设置的问题。然而,可能会遇到添加.h文件时,需要手动在CMakeLists.txt中添加默认配置。此外,需要注意exe默认路径可能在CMake debug设置中,需要手动调整目录配置。