练习
lvlvituotuo
这个作者很懒,什么都没留下…
展开
-
c语言实现进制转换器
在了解了c中atoi和itoa函数以后,分别对其进行了实现。并通过这两个函数编写了一个任意进制的相互转换器。原创 2016-10-16 19:44:38 · 4809 阅读 · 0 评论 -
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 · 25474 阅读 · 0 评论 -
Linux环境下C语言实现简单的基于文件的学生信息管理系统
一般来说程序运行时的数据都是存储在内存当中的,当程序结束数据也就消失了。在学习了文件操作以后,便想到可以通过读写文件来对数据进行操作,于是尝试编写了一个简单基于文件的学生信息管理系统。学生信息可以提前按特定的格式存储在文件当中,打开程序后会先对文件进行读操作,将文件中的字符数据保存到程序的链表当中,在程序中可以对链表进行增删改查的操作来管理学生的信息,当结束程序时,会重新将链表中的数据按特定的原创 2016-10-30 21:54:24 · 6684 阅读 · 0 评论 -
linux环境下C语言实现贪吃蛇游戏
在linux环境下,利用对framebuffer机制 和 tcgetattr与tcsetattr函数控制终端 来实现贪吃蛇游戏。 对于framebuffer和tcgetattr与tcsetattr函数的具体原理机制可以参考网上的其他资料。这里利用framebuffer来实现游戏的图像显示,通过tcgetattr与tcsetattr函数来实现键盘终端的控制,从而实时读取键盘的按键。原创 2016-11-02 17:09:44 · 5928 阅读 · 1 评论