2、C语言必备基础

2-1 安装 Visual Studio 2022

Visual Studio 2022 下载地址(社区版)

下载 Visual Studio Tools - 免费安装 Windows、Mac、Linux (microsoft.com)

在这里插入图片描述

2-2 安装MinGW

MSYS2下载

安装完后,需要配置仓库

1、配置镜像(国内)

文件地址:D:\apps\msys64\etc\pacman.d

mirrorlist.msys、mirrorlist.mingw32、mirrorlist.mingw64

## Primary
Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch/
Server = https://mirrors.ustc.edu.cn/msys2/msys/$arch/

2、安装库

启动软件:双击msys2.exe

$ pacman -Syu
:: Proceed with installation? [Y/n] Y
losed. Confirm to proceed [Y/n] Y   #重启
$ pacman -Syu
:: Proceed with installation? [Y/n] Y  # 更新
# 安装开发包
$ pacman -Sy base-devel
:: Proceed with installation? [Y/n] Y
$ pacman -S mingw-w64-x86_64-toolchain
$ 回车
:: Proceed with installation? [Y/n] y

2-3 安装Clion

Clion 下载

2-4 配置Clion

1、Visual Studio_64配置

在这里插入图片描述

2、Visual Studio_32配置

在这里插入图片描述

3、MinGW配置

在这里插入图片描述

4、配置MinGW的debug模式

在这里插入图片描述

2-5 Hello World C

新建项目

File -> New ->Project

在这里插入图片描述

#include <stdio.h>

int main() {
    printf("Hello, World!\n");
    for (int i = 0; i < 5; ++i) {
        printf("Hello, World!\n");
    }
    return 0;
}

5、程序调试方法

在这里插入图片描述

① 断点:debug是在这里暂时停止 (F7进入函数,F8下一步,F9跳到下个断点)

② 变量:显示变量的值。

③可执行指令(LLDB):显示汇编语言。

(lldb) disas  # 全写:disassemble 反编译显示汇编指令,
# 常见汇编指令格式包括:Intel和AT&T
(lldb) settings set target.x86-disassembly-flavor intel  #设置Intel格式
(lldb) set target.x86-disassembly-flavor att 	 #设置ATT格式
#永久设置在.lldibinit文件中写.设置命令(上面任意一条)。
# Windows:C:\Users\<UserName>
# Linux:/home/<UserName>
# macOS:/Users/<UserName>

④ Memory View :可以看到当前变量的地址。如,&i

⑤显示的值 :Debug时,可以显示当前变量的值。

⑥小计算器(3的旁边):1)输入&xxx 可以获取xxx的地址。 2)可以进行自定义计算。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陶喜儿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值