先是
萌新必读:
传送门

Q:我该使用哪些开发环境
A:除了VC++6.0,任何(出现晚于2010)的现代IDE(集成开发环境)都可以
这里推荐ACM常用的

  • Dev-cpp(新版本bug略多,相比而言对新人友好,开箱即用)
  • Code:Blocks(ACM推荐,界面古老,跨平台,稳定)
  • VS Code (非开箱即用,需要自己配置,现代化界面,建议大佬选择)
  • Visual Studio (赛场一般只会提供2010)
    (完整安装40G,不过和ACM使用的G++或者Clang有一定的区别,需要自己配置G++或者clang作为编译器)
  • Jetbrain CLion(C系语言开发者的至尊之选,极高的硬件要求和消耗,和VS几乎等同的数量级,不过是收费软件)

Q:我该怎么下载那些开发环境
A(针对网龄超过3年的):请自便,推荐Google去官网
A:针对萌新,请前往这里
https://pc.qq.com/
然后搜索以上软件名称(注意不要点击高速下载,不要点击高速下载)点击普通下载即可安装,这里推荐萌新使用Dev-Cpp

Q:C和CPP有什么区别
A:CPP是C的超集,在你目前水平可能遇到的所有情况下,直接把C语言文件的后缀改为CPP并运行不会给你的程序带来任何区别,好处是你可以继续结合你现有的C语言基础并加一点CPP的东西。(等待补充)

Q:我是否应该先学CPP
A:先学C

Q:自学C语言应该使用哪本教材
A:
入门:《C程序设计语言》 第2版 机械工业出版社(别买谭浩强的红宝书)
进阶:《C Prime》 第六版

标签: none

发表新评论