使用 windows 也能使用gcc编译。方法如下:

  1. 下载安装 gcc
    简单的,就是下载一个 perl 环境,自动配好 gcc。
    https://strawberryperl.com/
    默认安装好即可。
  2. win+R 快捷键,输入cmd 回车,打开黑窗口命令行。
    查看gcc版本号:
  3. 编写代码。输入 notepad 文件名.c
    然后编译 gcc 文件名.c
    运行 a.exe
  4. 逐行调试
    使用 gdb 进行逐行调试,前提是要用 gcc -g 参数编译源文件。

    我们发现,赋值后,内存中这个位置确实由0变成1了。
    关于gdb的使用,简单的如下:
> gcc -g a1.c
> gdb a.exe
$ start
$ p &i  //打印i的地址
$ n //运行下一行
$ x/10d &i  //从i位置开始10个字节打印出来,十进制
然后运行下一行后,再查看,发现值已经改变。

win10下编译C代码:cmd 命令行 + notepad 记事本相关推荐

  1. linux pcs 所有命令,BaiduPCS-Go Windows或linux下百度网盘cmd命令行详细使用方法

    BaiduPCS-Go是用go语言编写的仿 Linux shell 文件处理命令的百度网盘命令行客户端,支持多平台使用包括: Windows, macOS, linux, 移动设备等,同时,支持百度帐 ...

  2. cmd传入命令行打开程序_打开cmd命令行 - 卡饭网

    win7如何打开cmd命令提示符的方法 win7如何打开cmd命令提示符的方法 win7如何打开cmd? 有两种打开cmd命令行窗口的操作方法: 第一,单击"开始"菜单按钮,然后在 ...

  3. cmd命令行进行C++代码编译运行;实现进程调度和存储管理

    最近刚考完一门,也算是有点闲暇时间,写个博客,就当做操作系统实验的笔记吧.        客官先别急着白嫖点个赞再看吧求求了 文章目录 一.在cmd命令行下编译运行C++源代码 1.进入目标目录 2. ...

  4. FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译

    FMT(基于rtthread)开源代码编译 win10下编译环境搭建及编译 什么是Firmament? Firmament (FMT) 是一款基于模型设计 (Model-Based-Design, M ...

  5. windows下cmd命令行显示UTF8字符设置

    问题描述:cmd命令行下,无法显示中文 解决办法: 修改字符集 1.进入cmd,执行命令:chcp 65001 2.修改窗口属性,改变字体,将字体修改为True Type字体"Lucida ...

  6. 安装jdk配置环境、cmd命令行测试环境变量配置是否正确及运行java程序、安装IDEA编写代码测试

    文章目录 1.安装jdk配置环境 2.cmd命令行测试环境变量配置是否正确及运行java程序 3.安装IDEA编写代码测试 1.安装jdk配置环境 首先打开官网Oracle https://www.o ...

  7. Win10添加右键菜单以管理员方式打开cmd命令行

    问题 每次想要使用CMD命令行,都要 Win + R,输入cmd打开,然后再cd进入到目录下执行命令,感觉非常麻烦,然而Win10自带的右键菜单中的powershell没有管理员权限,所有想到要在右键 ...

  8. windows下cmd命令行显示UTF8字符设置(CHCP命令)

    点我进入原文 windows下cmd命令行显示UTF8字符设置(CHCP命令) 在中文Windows系统中,如果一个文本文件是UTF-8编码的,那么在CMD.exe命令行窗口(所谓的DOS窗口)中不能 ...

  9. 在CMD命令行下关闭进程的命令

    [重要]在CMD命令行下关闭进程的命令 ━━━━━━━━━━━━━━━━━━━━━━━━━━ 方法一: 在"运行"中输入:ntsd -c q -pn 程序名字(在MS-Dos中的作 ...

最新文章

  1. 只因接了一个电话,程序员被骗 30 万!
  2. input缓存中选值事件触发
  3. 画出HTML DOM对象层次图。文档对象document有哪些常用的属性和方法?
  4. 算法 快速求一个整数的7倍
  5. python整数类型-Python 的数值类型(整数、长整数、浮点数和复数)
  6. ar linux 删除模块_Linux基础命令---ar
  7. (70)内核重载 xp sp3 x86 单核
  8. 英语对计算机人才的重要性,英语对计算机专业的重要性及如何提高英语水平
  9. Linux 环境下安装 Golang
  10. Ajax — 聊天机器人演示
  11. Python GUI 截图小工具 实例Demo
  12. Eclipse/NSight解决办法:unsolved inclusion stdio.h/map/string/queue/list
  13. Spring boot admin 使用
  14. jquery-animate()动画
  15. 如何免费下载百度文库的文档!!!!!!!
  16. 问题 M: [入门OJ]旋转字
  17. 我用一根网线,制霸了宿舍的网络!
  18. 手机上获取地图某个定位的经纬度坐标的方法 - 查询经度、纬度 - 百度地图app、高德地图app、Earth地球
  19. unicloud进阶uni-id入门(一)---uni-id能做什么?
  20. springboot系列(5) -- 整合 logback 彩色日志输

热门文章

  1. 2022-2028年中国储热行业市场现状分析及未来前景规划报告
  2. Jpa的criteriaBuilder.in使用
  3. 实习生:“薪资给的太高不敢去怎么办?”
  4. 如何实现集成GB28181监控平台LiveGBS的录像回放时间轴页面
  5. python写硬件驱动_用Python驱动开源硬件|课程开发者的对话
  6. COCI 2016/2017 Round #3 题解
  7. 关于新建一个servlet却跳转显示空白画面的问题
  8. Oracle WDP引爆了什么
  9. Python-Django毕业设计火车订票系统(程序+Lw)
  10. 日文假名输入与键盘对应 1