zoukankan      html  css  js  c++  java
  • code::blocks 单步执行 六月飞雪

    找了网上好久都不会,后来是陈禹学长一步一步教会我的,谢谢。

    在start页点 Creat a new project
    或者 File->New->Project
     
     
    然后
     
    C或C++都可
     
    接着,工程名和路径都不要有中文!:
     
     
     
     
    看一下左边有没有Management窗口:
     
    如果没有就按 View->Manager
     
     
    现在打开Management窗口中的 a工程中的 Sourses里面的 main.cpp:
     
     
    覆盖一下代码试验:
    View Code
     1 # include <iostream>
     2 
     3 using namespace std;
     4 
     5 int main ()
     6 {
     7     int a, b, c;
     8     while (cin>>a>>b)
     9     {
    10         c = a+b;
    11         cout<<c<<endl;
    12     }
    13 
    14     return 0;
    15 }

    在Built target中选Debug:

    Debug->Debugging windows->Watches出现小窗:

    然后把光标定位在while那行按F5,cout那行也F5(或者在改行行号右边的空隙中点击一下), 出现小红点即可:

     

    按F8编译一下,在while那行的小红点中出现小黄三角形,说明程序运行到此行:

    弹出程序。

    按F7或者Debug->Next line,小黄三角形失踪了。

    到程序中输入两个用空格隔开的数,比如1和2,按回车,弹回codeblocks。

    小黄三角形来到c = a+b语句,Watch窗口有更新:

     

    按F7两次,watches有了结果c = 3:

    在Watches窗中右击Local variables,add watches,输入c,ok:

    就会在FunctionArguments下出现c = 3,如果不想有这句,可以右击删掉。

     

    在此

    相信大家都懂了。

    值得一提的是,不要直接打开cpp文件,而是要打开cbp工程文件才能单步执行!

  • 相关阅读:
    剑指offer面试题17:合并两个排序的链表
    剑指offer面试题16:反转链表
    剑指offer面试题15:链表中倒数第K个节点
    Jinja2.template渲染两种常见用法
    hadoop集群运维碰到的问题汇总
    hbase配置参数总结
    hbase内核学习总结
    zookeeper学习笔记
    mongodb 3.2性能测试
    kafka内部结构笔记
  • 原文地址:https://www.cnblogs.com/lanhj/p/2858287.html
Copyright © 2011-2022 走看看