新手入门C语言安装IDE教程(以CLion,CodeBlocks,小熊猫)

news/2024/7/16 8:08:13 标签: ide

前言

当时自己入门c语言时候老师让使用codeblocks,但是这玩意过于离谱了。
所以如果不是强求的话还是不建议codeblocks
个人推荐:

  1. 新手期刚学c语言: 可以先用用小熊猫c++(汉化版的devcpp)
  2. 然后下载个CLion(Vscode你要是不嫌安装麻烦也可以)
  3. 原因: 小熊猫c++全中文又安装简单,适合你写个printf()入门加自信,然后你再用clion试试,发现直接从原始人进化现代人的风格!!!!

这是CodeBlocks的UI
在这里插入图片描述

这是CLion的UI
并且还有内置Copliot帮你写代码(就相当于chatGPT当辅助)
还有自动帮你检查代码
在这里插入图片描述

文章目录

  • 前言
  • 1.如何安装CodeBlocks
    • 如何使用CodeBlocks
  • 2.如何安装小熊猫C++
  • 如何安装clion
  • 4.toolboxApp

1.如何安装CodeBlocks

进入官网https://www.codeblocks.org/downloads/
在这里插入图片描述
注意:
这里需要根据你自己的电脑来选
以Windows10举例选择第一个在这里插入图片描述
再选则第一个
在这里插入图片描述
如果电脑是64位,则选择64bit
如果是32位,则选择32bit
同时要选择有(Including compiler)这个字样的来下载
因为这样就不需要后续再配置东西了

比如64位电脑选这个开始下载
在这里插入图片描述

一路Next建议选择Full在这里插入图片描述
在这里插入图片描述
安装成功
在这里插入图片描述

如何使用CodeBlocks

点击File->New->File
参考引用https://www.dotcpp.com/course/337
在这里插入图片描述
2) 选择类别。在这里插入图片描述
取名并保存。
在这里插入图片描述
运行
在这里插入图片描述

2.如何安装小熊猫C++

进入官网https://royqh.net/redpandacpp/
在这里插入图片描述
https://royqh.net/redpandacpp/download/
全中文说明–没有啥需要改动的
只需要下载之后,点击安装,一路Next即可成功
在这里插入图片描述

如何安装clion

进入https://www.jetbrains.com/clion/
改中文先

在这里插入图片描述
点击下载
在这里插入图片描述
再次点击下载
在这里插入图片描述

此后同理,一路安装即可

Tips:
其实等你入门之后可以直接安装ToolApp,这样你就拥有了jetBrain全家桶

4.toolboxApp

我极力推荐
https://www.jetbrains.com/zh-cn/toolbox-app/
在这里插入图片描述


http://www.niftyadmin.cn/n/4985554.html

相关文章

家政电子邮件营销怎么做?邮件营销的方案?

家政电子邮件营销的作用?企业如何利用营销邮件拓客? 随着科技的不断发展,家政服务行业也逐渐融入了电子邮件营销的方式,这为家政企业提供了与客户更紧密互动的机会。在本文中,我们将探讨家政电子邮件营销的几个关键步…

事务管理-事务进阶-propagation属性

目录 事务属性-传播行为 propagation 案例 需求 步骤 具体代码 小结 事务属性-传播行为 propagation 事务传播行为:指的就是当一个事务方法被另一个事务方法调用时,这个事务方法应该如何进行事务控制。即如果事务方法A中调用了事务方法B&#xff0c…

MySQL存储引擎MyISAM和InnoDB特点全解

🏆作者简介,黑夜开发者,CSDN领军人物,全栈领域优质创作者✌,CSDN博客专家,阿里云社区专家博主,2023年6月CSDN上海赛道top4。 🏆数年电商行业从业经验,历任核心研发工程师…

人脸识别笔记(一):通过yuface调包(参数量54K更快更小更准的算法) 来实现人脸识别

文章目录 来源介绍如何使用代码实现单张图片摄像头限制区域摄像头 来源介绍 人脸检测项目libfacedetection是2015年创建的开源项目,算法模型为YuNet,已经持续维护8年至今,在GitHub上已经获得11.7K星。链接 2022-2023年作者对训练部分进行了…

Redis与Mysql区别

一、关系型数据库 mysql,pgsql,oracle ,sqlserver 支持连表关联查询(会有一些特定的语法特特性) 二、非关系型数据库 redis,mongodb,memcache (key-value) 三、关系型数据库与非关系型数据库的区别: 1&am…

2、[春秋云镜]CVE-2022-30887

文章目录 一、靶标介绍二、复现过程 一、靶标介绍 二、复现过程 (1)打开网址。 (2)查看源代码 邮件格式:第一个符号不准为,后续符号有、.; 密码格式:匹配所有小写字母&#xff0c…

Java异常-Could not initialize plugin: interface org.mockito.plugins.MockMaker

跑单元测试,报如下错误: java.lang.IllegalStateException: Could not initialize plugin: interface org.mockito.plugins.MockMaker (alternate: null) at org.mockito.internal.configuration.plugins.PluginLoader$1.invoke(PluginLoader.java:84) …

uview ui 1.x ActonSheet项太多,设置滚动(亲测有效)

问题:ActionSheet滚动不了。 使用uview ui :u-action-sheet, 但是item太多,超出屏幕了, 查了一下文档,并没有设置滚动的地方。 官方文档:ActionSheet 操作菜单 | uView - 多平台快速开发的UI框架 - uni-a…