当前位置: 首页 > news >正文

C语言学习准备-编辑器选择

今天继续给大家更新C语言经典案例
今天的案例会比昨天稍微有一些难度,但是同时还是非常经典的案例
本来是想给大家继续更新C语言经典案例,但是有朋友反应C语言编辑器的选择,刚好我自己也是想更换一下C语言的编辑器,跟大家分享一下之前的使用感受,以及目前新的一些感受。
假期留校学习打卡第二天

1.适合初学者入门锻炼 Dec-c++

直达链接:Dev-c++下载链接官网
这是Windows平台下一个免费、轻量级的C/C++集成开发环境,基本功能和早期的VC++6.0非常相似,自带有GCC、GDB等编译调试工具,因为没有任何自动补全、语法检查和提示的功能,所以对于初学者来说非常锻炼基本功,在许多学校中都作为教学软件使用。
在这里插入图片描述
这也是我自己个人之前学习一直在使用的编辑器,我个人总结选择的原因就是简单,下载简单,使用简单,可以汉化,最初学习看得懂按钮功能,然后足够我前期学习简答的使用,同时最重要的就是没有代码补全功能,我只能自己手敲,很锻炼能力。
初学者如果没有大型的需要可以考虑这这个。

2.Clion

CLion是一款专为开发C及C++所设计的跨平台IDE。它是JetBrains以IntelliJ为基础设计的,包含了许多智能功能来提高开发人员的生产力,提高开发人员的工作效率。其高效而智能的代码补全让无数程序员喜爱。
在这里插入图片描述
Clion和PyCharm是同一家公司开发的。唯一美中不足的就是Clion没有社区版。不过,网上的激活教程很多。
如:大家可以借鉴
进去后按里面的教程执行即可。# 我没有激活使用过,毕竟我是一个在校大学生,可以用学生优惠
另外:现在Clion试用30天需要在JetBrains上注册。

3.Microsoft Visual stdudio(vs)

这应该是Windows平台下使用最多的C/C++开发环境了,专业重量级的,由微软自主设计研发,号称宇宙第一IDE,插件扩展众多,支持单元测试、代码重构等高级功能,开发调试效率都非常高,因此在大型项目开发中经常会用到这个软件,虽然对于初学者来说,早期不容易学习和掌握,但熟悉后,的确是一个编程开发利器。
也就是我目前使用的编辑器,很舒服
在这里插入图片描述

4.移动端编辑器

关于移动端C语言编辑器,我没有很多经验给大家讲,但是一快留校学习的兄弟就是可以给大家讲很多,因为刚在大一开始的时候,那个哥们一直没有电脑(21年显卡涨价、矿潮等诸多原因导致电脑价格虚高,兄弟就是没入电脑),硬是一直用手机,天天写C语言的程序,在我们学校的oj官网刷C语言编程题,狠狠的卷我。
今天C语言移动端的我就是借用他的使用经验给大家做出一些简答的推荐。
官网链接:C语言移动端下载
在这里插入图片描述
C语言编译器是目前Android上应用最多的C语言编译器之一,支持自动补全功能。对于学习入门学习c语言的新手而言是一款非常棒的IDE!
在线编辑器也是有很多的,在这里我就不给大家做推荐了,大家可以自己去查找一下。

当然上面的推荐都是基于我们过去使用的推荐,可能有的朋友会有更好的推荐,欢迎大家在下面评论指出,毕竟我们也还是菜鸟,目前接触的东西还是不够的。

http://www.lryc.cn/news/94454.html

相关文章:

  • 微信为什么使用 SQLite 保存聊天记录?
  • VB串口通讯方式解释
  • Mybatis-Plus不能更新对象字段为空值问题解决
  • d3dx9_43.dll丢失怎么解决
  • 【花雕】全国青少年机器人技术一级考试备考实操搭建手册8
  • 【UE5 Cesium】09-Cesium for Unreal 子关卡应用实例(下)
  • 插值应用案例2
  • 【新星计划Linux】——常用命令(1)
  • python应用-excel和数据库的读取及写入操作
  • MySQL Optimization Learning(一)
  • Flink消费kafka出现空指针异常
  • 【探索 Kubernetes|作业管理篇 系列 9】Pod 的服务对象
  • 多种拖拽= =自用留档
  • 贝叶斯与认知——读《贝叶斯的博弈》有感
  • MySQL安装失败starting the sever
  • 合并文件夹中所有文件,并输出重复的条形码值
  • P3089 [USACO13NOV] Pogo-Cow S 弹簧踩高跷
  • 计算机网络 - 第一章(下)
  • 【Uniapp】小程序携带Token请求接口+无感知登录方案2.0
  • Ubuntu常用命令
  • ERP重构-SLA子分类账-分布式实现方案
  • IP路由协议(RIP、IGRP、OSPF、IS-IS、BGP)
  • 互斥锁、自旋锁、读写锁、悲观锁、乐观锁的应用场景
  • Python WSGI 与 Web 开发框架
  • [洛谷]P6464 [传智杯 #2 决赛] 传送门
  • Http协议和RestTemplate协议有什么区别?
  • 基于SpringBoot+微信小程序的医院预约叫号小程序
  • springboot整合RabbitMQ 消费端处理数据
  • 计算机中CPU、内存、缓存的关系
  • 【Linux实验】构造一个简单的 shell