C语言小项目-贪吃蛇
原创 后端技术

C语言小项目-贪吃蛇

项目基本结构初始化窗口:这里使用的是easyx图形插件这个插件非常的强大,同时也比较简单,是C语言初学者必须掌握的一款插件,里面包含有详细的中文教程创建结构体变量设置蛇的各种属性,画出蛇的基本样式,本案例中就用圆形来代表一节蛇身运用循环和蛇的坐标改变来使得蛇能够移动运用_getch()函数通过键盘控制蛇的移动方向(需要注意蛇往下的时候就不能往上,往左的时候就不能往右,可以通过判断来控制)创建结构体变量来实现蛇的食物,食物的随机用srand()函数来控制改变蛇到窗口的位置,实现蛇从一边进入,
阅读全文
初识C语言
原创 后端技术

初识C语言

初识C语言一个最简单的代码几个重要部分介绍#include<stdio.h>intmain(){printf("hellowword");retuen0;}#include<stdio.h>表示调用stdio.h这个文件,下面的代码运行想要这个文件,如果不调用则会导致程序出错。main这个函数表示一个程序的入口,这个函数每一个程序必须有并且有且仅有一个。return0;表示返回一个数值0这个和前面的int相对应。
阅读全文
C语言数组基础练习-三子棋
原创 后端技术

C语言数组基础练习-三子棋

三子棋游戏三子棋游戏是对我们C语言数组基础知识的简单考察,项目本生不算太难,不过对于基础不是很好的人来说中间打印棋盘的时候还是会被绕进去首先我们新建一个工程文件project1每一个C语言程序都有唯一的一个main函数那接下来我们就创建一个名为test.c的文件来储存我们的主程序我们不难想到既然是一个游戏那他肯定就会包含很多的自定义函数,为了这些代码在后期能更好的看出来,方便后期的维护,那我们是不是得把他们分别装在另一个文件夹里面这样也会是我们的代码看起来更有逻辑,那么我们就创建一个名为gam
阅读全文
深度剖析数据在内存中的存储
原创 后端技术

深度剖析数据在内存中的存储

深度剖析数据在内存中的存储C语言中的类型内置类型C语言自带的类型,使用的时候我们只要调用就好int,char,float,double...自定义类型数组类型//定义一个数组intarr[10]={1,2,3,4,5,6,7,8,9,10};结构体类型struct//定义一个结构体类型structclass{charmame[10];charperson[10];};//...枚举类型enumenumschoo
阅读全文
初识C语言第二节
原创 后端技术

初识C语言第二节

常量表示代码中固定不变的量常量的分类在C语言中常量主要分为以下几类表面常量const修饰的变量constintchar=20;//变量将变为常量不过由const修饰的变量实质上还是一个变量,我们通称为常变量,在数组中不能被使用define定义的一个标识符常量definemax=20;枚举常量由enum来包含的常量enumsex{bulu,yellow,red};//bulu,yellow,red枚举常量字符串+转义字符+
阅读全文
Loading...