平时用Windows,就用VC,去微软官方下载最新的VS2015,一般使用VC集成环境开发,也可以使用里面的编译器cl.exe手动配置编译命令行;平时用Linux,就用g++,在你的Linux发行版包管理器中搜g++然后安装,一般配合make、autotools等工具管理项目
光有编译器,不够方便,建议安装一个集成开发环境,这样写代码、编译、运行调试都很方便。VISUAL STUDIO / DEV-C++/C-FREE/CODE BLOCKS都很不错,百度搜索一下就可以找到下载地址。