- 博客(10)
- 收藏
- 关注
原创 C语言实现植物大战僵尸
这里渲染(打印)有一点点小问题png图片使用putimage函数没办法背景透明化,这里我们使用了tools.h跟tools.cpp提供的函数putimagePNG,putimagePNG可以把png图片渲染(打印)时背景透明化。putimage(0, 0, &imgBg),这里的(0, 0)表示的是x,y坐标,这里涉及到绘制窗口的坐标问题,具体细节可以查查资料了解一下,我们这边就直接使用中心坐标铺开整张图片就可以了,窗口的中心坐标在最左上角。//首先我们使用的是easyx图形库。
2023-04-13 10:42:27 2247 5
原创 自定义类型:结构体,枚举,联合
2. 位段的空间上是按照需要以4个字节( int )或者1个字节( char )的方式来开辟的。因为位段的空间上是按照需要以4个字节( int )或者1个字节( char )的方式来开辟的。如果嵌套了结构体的情况,嵌套的结构体对齐到自己的最大对齐数的整数倍处,结构体的整。位段涉及很多不确定因素,位段是不跨平台的,注重可移植的程序应该避免使用位段。其他成员变量要对齐到某个数字(对齐数)的整数倍的地址处。体大小就是所有最大对齐数(含嵌套结构体的对齐数)的整数倍。编译器默认的一个对齐数 与 该成员大小的。
2023-04-02 12:51:04 52
原创 【分支和循环语句】
1.分支语句:①if ②switch①if语句语法结构:if(表达式)//单分支 语句;if(表达式)//双分支 语句1;else 语句2;if(表达式)//多分支 语句1;else if(表达式) 语句2;else 语句3;//else与离他进的if配套使用②switch语句语法结构:switch(表达式)//swtich括号里面的表达式只能是整型表达式(cas
2023-01-29 09:41:51 43
原创 【C语言基础练习】
1.计算n的阶乘#define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>int main(){int n = 0;int i = 0;int ret = 1;scanf("%d", &n);//计算n的阶乘for (i = 1; i <= n; i++){ ret *= i;//}printf("%d", ret);return 0;}2
2023-01-23 11:26:03 59
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人