想学C语言,从hello world开始的那种


Windows下的话常用Visual studio,但是因为其「体积」过大集成的太多,不适合初学者。可以在学习基本语法和数据结构时先使用轻量的集成软体(集成编辑器、编译器、输出输入终端等)。如果能在开始学习时不使用集成环境更好,可以更好的理解程序是怎么通过编写、预编译、编译、汇编、链接变成可执行程序的,又是怎么载入内存执行的。这些都是「程序员的基本修养」。

如果希望从Linux系统开始学习编程的话,可以参考我写的这篇文章:

醉卧沙场:进入Linux世界大门的第二步——Hello World?

zhuanlan.zhihu.com图标

这是一个系列文章的第二篇。更多内容可参考:

醉卧沙场:README - 专业性文章及回答总索引


先别急著装软体,软体装了不会写代码能干啥。

先上慕课网,后端模块选择C语言入门教程,直接在网页自带的环境先学习基础,再下载类似codeblocks的IDE试著解决数学题,比如LeetCode上的简单题。


Dev c++


2019年了,试试看clion你就再也不会放弃他了


谢邀!

我大学也算是自学编程,目前在厦大读控制工程,自动驾驶方向的研,这里就谈谈我的一点粗浅看法吧。

编程软体也没有说哪个绝对好,选择适合自己的就行了,不要有强迫症!

我的建议如下:

入门

  • Linux:codeblocks
  • Win:codeblocks
  • Mac:codeblocks

codeblocks 官网下载地址:

http://www.codeblocks.org/downloads/binaries

要注意 2 点:

  • Win 下安装,选择 mingw-setup 或者 mingw-nosetup,这两个带 gcc 和 g++ 编译器以及调试器,不用自己配置。
  • Linux 下,amd64 是 64 位机器的安装包,i386 是 32 位的安装包。

这里的入门相当于对编程了解非常少,基本属于小白的程度,这个阶段还是以学习编程语法为主,编译软体选择最方便,配置最少的就行,要分清主次。

进阶

  • Linux:vim 或者 vscode,等等
  • Win:vscode 或者 visual studio,等等
  • Mac:vim 或者 vscode,等等

进阶相当于了解程序的编译,运行过程,具备配置环境变数,编译器插件和基本的搜索解决问题的能力,这时就可以选择自己最喜欢的 coding 方式了,配置方法相信你也能通过搜索博客搞定。

我最喜欢的是 vim,无比强大。

微信搜索公众号「程序小哥」,获取更多优质原创文章,回复「1024」还有惊喜等你!

发布于昨天 23:25?著作权归作者所有


用vs吧


编写用vim或者qtcreator,编译gcc,如果qtcreator可以结合qmake或者cmake进行项目管理,用svn或者git进行代码版本管理,这是linux下最简单的方式


编码当然是vscode了!!!巨好用


codeblocks吧,有汉化,学几个快捷键。

熟悉了以后推荐使用vscode,自己动手学习配置一下环境。


下载code::blocks软体,然后摸清楚怎么建项目,如何编译运行


Dev C++,简单好用易安装,满足初学者的需求~


先找到一套优质的视频,跟著视频学,刚开始学看书也看不懂,而且特别枯燥乏味,看一会就看不下去

有的视频它会给你见绍软体,你可以从他们那下载学习


linux。不二选择。现在windows10自带的linux终端非常方便:百度wsl安装。安装完再百度linux c开发环境。敲几个命名就完事。


试试CLion,jb家的还算可以,至于隔壁dev还有vc就别说了,求求了。


国家计算机二级考试规定

C语言用VC++2010


建议使用linux,c/c++多用于Linux平台下的伺服器端,使用Linux进行学习对以后工作也有很大的帮助。


DevC ++ 好像是叫这个 这个比其他的小,快捷,但是功能没有VS的那个全面,.学C 语言是绝对够用,假如你光先入手学C 语言联系你用这个,到后期再安装别的大的功能全面的


最简单的是啊哈c


软体的话 VSCode虽然是万金油,啥语言都能写,但是用来写c还是不够灵活,很麻烦(配置) 。vs(visual studio)太臃肿了。 在这里推荐(也算不上推荐,我写c++的时候用的) Code::Blocks 。听说 Dev C++ 也还行。

当然主流的还是用 Visual Studio 这个是微软的。尽管很大但是集成度高,有编译器在里面。

如果你单独安装编译器的话,其实在Windows 上是没有专用的,c的编译主要是在 linux 上进行,叫做 gcc 编译器。在 Windows 上有包装过的一些编译器,是给 Windows 用的。这里推荐用 MinGW (64位) ,官网貌似要用那啥才能进去,要么就是速度十分感人。总之,下载完了加个环境变数就完事了。

以上回答是根据自己做过的记忆回答,也许会有点偏差。


初学用最新款的Visual studio社区版。

专业选手用source insight。


推荐阅读:
相关文章