【时时三省】Code::Blocks 17.12 软件的使用----创建c工程

news2024/12/29 9:36:17

目录

1,软件下载

2,软件安装

3,软件下载

4,创建工程

5,编译运行

6,调试代码

一:第一种场景调试:

二:第二种场景调试:

三:第三种场景调试


山不在高,有仙则名。水不在深,有龙则灵。

                                                                        ----CSDN 时时三省

1,软件下载

下载地址:

        Code::Blocks download | SourceForge.net 

2,软件安装

        找了一篇介绍很详细的文章,可以参照:

Code::Blocks 安装及使用_codeblocks-CSDN博客 

        或者一路凭感觉默认安装即可。

3,软件下载

可以直接从此地址下载安装包:

https://download.csdn.net/download/2301_81226734/89619111

4,创建工程

显示下我的软件版本:

        因为我的有关c语言的博客都是以这款软件编译,所以我写下我创建工程的过程:

打开软件后,点击圆圈,新建工程。

选中下图中的红圈,go:

选中c 语言:

录入工程名字:

这页直接默认选项即可,点击finish:

创建好的工程,如下图所示;

5,编译运行

点击下图中的红圈按钮,运行ok:

运行结果:

6,调试代码

一:第一种场景调试:

点击下图的圈1,即可进入调试。

但是会弹出界面改变,需要确认的对话框,所以我直接勾选2和3,以后就不会再弹出来了。

圈4即是调试相关信息的打印界面。

蓝色方框,便是有关调试的按钮。鼠标放在上面不动,便可得到提示。

因为代码太简单,所示黑色输出框闪一下就没有了。

二:第二种场景调试:

如下图所示,添加圈1的死循环,再点击上图中的圈1 debug 按钮,即可出现黑色输出框,打印printf() 里面的语句。

点击 圈2 的按钮,即可退出调试。

三:第三种场景调试

        将 main() 函数的代码更改如下,保存之后,点击圈1,进入调试, 此时弹出的黑框中疯狂打印printf() 里面的语句。

        在第九行红点这个位置鼠标单击,即可出现此红点,叫做断点,代码就会停下,并出现黄色三角形,标记的是此时代码运行在哪一行。

        点击圈2,表示执行下一句,黄色三角形也会跟着移动,停在哪一句,就标明执行到了哪一句。

        或者在黑框疯狂打印的时候,点击圈3,也能将代码停止执行。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1987917.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

哪个牌子手持洗拖一机好?多款热门家用洗地机推荐

以前打扫卫生,每次拖地前都要先扫地,然后再用拖把拧水,拖完还要清洗拖把,整个过程既费时又费力,还容易弄脏手,更重要的是还会出现清洁不干净的情况。而洗地机作为一种集吸尘、拖地、洗地于一体的智能清洁设…

2_stm32定时中断点灯

定时器是个好东西啊~ 之前搞上层应用时,通过定时器可以以某种频率刷新状态,stm32定时器的一种功能就是如此。此外,stm32的定时器还有很多其他功能,如PWM输出等。定时器具体再细分可以分为高级控制定时器、通用定时器、基本定时器等…

stm32应用、项目、调试

主要记录实际使用中的一些注意点。 1.LCD1602 电路图: 看手册:电源和背光可以使用5v或者3.3v,数据和控制引脚直接和单片机引脚连接即可。 单片机型号:stm32c031c6t6 可以直接使用推完输出连接D0--D7,RS,EN,RW引脚,3…

uni-app可替换radio-group的控件uni-segmented-control(十九)

【前言】 以前写过一篇对radio-group中的元素进行分列展示的文章,有兴趣的朋友可以看以下uni-app将radio-group元素分列展示(七):专栏管理-CSDN创作中心https://mp.csdn.net/mp_blog/manage/column/columnManage/12711831当时主要是因为radio-group中的元素过多,如果利用手…

600道大模型面试题,看完它手撕面试官,非常详细收藏我这一篇就够了

大模型面试题及答案 什么是大模型? 答: 大模型通常指的是那些拥有大量参数(例如数十亿甚至更多)的人工智能模型,这些模型经过大规模数据集的训练,能够处理复杂的任务。大模型的一个重要特点是它们往往能够捕…

977. 有序数组的平方(双指针)

目录 一题目: 二:代码: 三:结果: 一题目: 给你一个按 非递减顺序 排序的整数数组 nums,返回 每个数字的平方 组成的新数组,要求也按 非递减顺序 排序。 二:代码: class Solution…

汽车动态:小米汽车对开门车型热议:技术储备与量产计划的辨析

小米汽车,作为科技巨头小米集团进军汽车行业的新尝试,自宣布以来就备受市场关注。近日,有关小米汽车是否会推出对开门车型的问题引起了广泛讨论。小米汽车对此作出回应,明确表示技术储备并不直接代表一定会进行量产。 首先&#…

【Material-UI】按钮与第三方路由库的集成详解

文章目录 一、ButtonBase 组件简介二、与第三方路由库的集成1. React Router示例代码 2. Next.js示例代码 三、客户端导航的优势四、其他自定义集成1. 使用自定义组件示例代码 五、总结 在现代前端开发中,单页应用(SPA)变得越来越普遍。这种应…

Vision Pro使用GLFT 加载模型shader错误解决办法

Glft shader在vision pro上加载错误 前言相关背景解决办法 参考文章 前言 之前在Vision Pro上尝试加载Glb文件,但是加载完成后发现加载出来的Glb文件材质不正确。材质是黑色的。因此整理一下解决方案。 相关背景 使用Unity开发,Glb的加载插件为gltf F…

SQL二次注入

目录 1.什么是二次注入? 2.二次注入过程 2.1寻找注入点 2.2注册admin#用户 2.3修改密码 1.什么是二次注入? 当用户提交的恶意数据被存入数据库后,因为被过滤函数过滤掉了,所以无法生效,但应用程序在从数据库中拿…

动手学深度学习V2每日笔记(深度卷积神经网络AlexNet)

本文主要参考沐神的视频教程 https://www.bilibili.com/video/BV1h54y1L7oe/spm_id_from333.788.recommend_more_video.0&vd_sourcec7bfc6ce0ea0cbe43aa288ba2713e56d 文档教程 https://zh-v2.d2l.ai/ 本文的主要内容对沐神提供的代码中个人不太理解的内容进行笔记记录&…

COCO格式json转yolo唯一官方指定转换方法

自带转换程序,谁还在那自己写呢? https://docs.ultralytics.com/reference/data/converter/?hconvert_coco#ultralytics.data.converter.convert_coco """ 这个脚本用于将coco数据集格式转换为yolo数据集格式 """ from …

【最新版】Windows10纯净专业版下载:无捆绑软件!

今天系统之家小编给大家带来2024年最新的Windows10纯净专业版系统,经过精心地优化,确保系统无捆绑软件,系统资源占用少,是非常干净的专业版系统,且兼容性强,配置不高的老电脑也适合安装,安装后运…

linux 查看一个端口是否被占用

1 linux命令 要在Linux中查看一个端口是否被占用,可以按照以下步骤进行操作: 打开终端(Terminal)。 运行以下命令来列出系统上所有正在监听的端口及其对应的进程: sudo netstat -tuln | grep LISTEN这将显示所有正在…

【LeetCode每日一题】2024年8月第二周(上)

2024.8.5 困难 链接:600. 不含连续1的非负整数 (1)题目描述: (2)示例 (3)分析 思路1: 题目要求的数值,是将数二进制转换后,不存在连续的1&#x…

python 爬取 ip 代理网站 获取ip代理池

爬取的网站:免费私密代理IP_IP代理_HTTP代理 - 快代理 示例代码: import jsonimport requests import time,reclass daili:# 1.发送请求,获取响应def send_request(self, page):print("正在抓取第{}页".format(page))# 目标网页&…

设计模式19-状态模式

设计模式19-状态模式(State Pattern) 写在前面状态变化模式 动机定义与结构定义结构 C代码推导优缺点应用总结 写在前面 状态变化模式 在组建构建过程中,某些对象的状态经常面临着变化。如何对这些变化进行有效的管理呢?同时又w…

特征向量可视化方法介绍

在最近的研究中,实验需要结合可视化进行解释分析,于是大致上了解了下目前一些特征可视化的工具,主要分为四种类型:热力图、散点图、线性图和雷达图,并将相应的基础绘制方法做一个简单的总结。 1 热力图(Hea…

向量检索的3种方式

本文介绍向量检索服务如何通过控制台、SDK、API三种不同的方式检索向量。 控制台方式 登录向量检索服务控制台。 在左侧导航栏单击Cluster列表,选中需要检索向量的Collection,单击Collection详情。 在左侧二级导航栏,单击相似向量搜索&…

Leetcode - 136双周赛

目录 一,3238. 求出胜利玩家的数目 二,3239. 最少翻转次数使二进制矩阵回文 I 三,3240. 最少翻转次数使二进制矩阵回文 II 四,3241. 标记所有节点需要的时间 一,3238. 求出胜利玩家的数目 本题直接暴力求解&#x…