自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 linux环境下C语言实现贪吃蛇游戏

在linux环境下,利用对framebuffer机制 和 tcgetattr与tcsetattr函数控制终端 来实现贪吃蛇游戏。   对于framebuffer和tcgetattr与tcsetattr函数的具体原理机制可以参考网上的其他资料。这里利用framebuffer来实现游戏的图像显示,通过tcgetattr与tcsetattr函数来实现键盘终端的控制,从而实时读取键盘的按键。

2016-11-02 17:09:44 5908 1

原创 Linux环境下C语言实现简单的基于文件的学生信息管理系统

一般来说程序运行时的数据都是存储在内存当中的,当程序结束数据也就消失了。在学习了文件操作以后,便想到可以通过读写文件来对数据进行操作,于是尝试编写了一个简单基于文件的学生信息管理系统。学生信息可以提前按特定的格式存储在文件当中,打开程序后会先对文件进行读操作,将文件中的字符数据保存到程序的链表当中,在程序中可以对链表进行增删改查的操作来管理学生的信息,当结束程序时,会重新将链表中的数据按特定的

2016-10-30 21:54:24 6675

原创 C语言linux环境下使用gettimeofday函数得到程序运行时间

编写的一个打字游戏中需要计算程序的运行时间,通过网上查阅资料发现大多数都是说通过clock()函数来获取时间,之后做差从而的到程序的运行时间。但是在linux中测试以后发现结果是0,并不能得到程序的运行时间。 请教老师后得知可以通过引用头文件time.h,使用gettimeofday()函数。通过man gettimeifday可以查看详细信息:SYNOPSIS #include <

2016-10-18 23:13:26 5469

原创 c语言实现getline函数

getline函数可以获取文件中的一行数据。原函数形式为 ssize_t getline(char **linepter,size_t *n,FILE *stream)返回类型ssize_t为有符号整形,其值为获取的字符数,文件结束则返回-1,包括换行符’\n’,但不包括字符串结束符’\0’。linepter用来存储获得的字符串,size_t为无符号整形表示linepter的字节数。当*linep

2016-10-16 21:03:05 25382

原创 c语言实现进制转换器

在了解了c中atoi和itoa函数以后,分别对其进行了实现。并通过这两个函数编写了一个任意进制的相互转换器。

2016-10-16 19:44:38 4783

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除