C语言到游戏逆向第一课

配置环境

VS2019下载地址:https://visualstudio.microsoft.com/vs/#visual-studio-2019-launch-videos

VS2019下载完成之后再安装个番茄助手

可以从这里下载:https://www.cnblogs.com/wanghui1234/p/11230273.html

然后番茄助手配置
在这里插入图片描述

这样环境配置就配置完成了

开始写第一个小程序

新建一个空项目
点击 文件 -> 新建 -> 项目 -> 空项目 名字路径可自定 最好别用中文不然容易出错

在这里插入图片描述
头文件 ----> 我们自写的一个支持库 比如WindowsApi 等等…
源文件 ----> 我们写代码的地方,就是源码文件存放处。
资源文件 ----> MFC程序开发的界面文件存放处。

现在在源文件右键点击 新建项 ----> 选中C++文件 把名称改成 xxx.c 结尾的文件

这样我们就生成了一个C语言源文件

#include <stdio.h> //标准输入输出
#include <Windows.h> //Windows Api

int main() {
	//使用这个函数修改控制台标题
	SetConsoleTitle("这是程序标题"); 
	//输出一段话
	printf("HelloWorld!");
	return 0;
}

这是代码 这样的代码正常运行的话会一闪而过这是为什么呢,因为代码执行完了
所以程序结束了,我们只需要加入一个getchar();就可以让程序停留了

#include <stdio.h> //标准输入输出
#include <Windows.h> //Windows Api

int main() {
	//使用这个函数修改控制台标题
	SetConsoleTitle("这是程序标题"); 
	//输出一段话
	printf("HelloWorld!");
	getchar();
	return 0;
}

这样程序就运行起来了

怎么看WindowsApi怎么使用呢
百度 API名字 + msdn
最好使用谷歌浏览器, 英文超好的同学可以忽略这个
使用谷歌浏览器可以右键翻译中文,让我们更好的阅读

变量

变量的使用

变量的声明方法:数据类型+函数名
int a;
int b =0;
变量可以赋值,也可以不赋值

每行代码结束后都要加上英文的分号中文的会出错

上面的int 就是整数型 a就是变量名

b后面等于的就是给它赋的数值

一个等于号是赋值的意思,千万不要写两个等于号鸭

&这是取地址符
具体用法
printf("%d\n",&a);

\n是换行符

这个%d是占位符的一种,以十进制输出有符号数

占的就是逗号后边数据的位置

&a的作用就是把a的数据取出来
变量是存放内存中,所以它就会有内存地址,我们就要用取地址符,这样才能把他的数据取出来

总结:
变量就是可以变的量,将数据存放在变量中,就是将数据存放在内存中

变量的声明:数据类型+变量名 因为只学了一个int数据类型,所以同学们就用int就好了

声明是声明:声明就是,哎看下啊,这有个变量。就是让程序知道这个东西

取地址符:&
占位符:%d 之后还会有很多 逗号后面的位置,有多少个变量就写多少个

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值