学习近况
文章平均质量分 63
LuLigod
这个作者很懒,什么都没留下…
展开
-
初入江湖
我是刘泽,平凡到不能再平凡的普通人,没有过人的天赋,有的只是对编程的喜爱和对未来的一丝丝期待。 浑浑噩噩的大学生活我不知从什么时候开始厌倦,想着能做点什么属于自己的东西。从游戏到编程,我想从一个半网瘾少年进化为一个做游戏的程序员。 写代码是有趣而又枯燥的,长时间沉浸在代码的世界里,让我能短暂的忘记时间的流逝,孤寂以及苦痛,我喜欢这种专注于一件事情的感觉,当然如果不...原创 2018-03-24 17:23:16 · 226 阅读 · 0 评论 -
Round1:我的黑白框雷霆战机
相信大家都玩过雷霆战机,话不多说,直接上代码。代码很简单,试着运行了一下,玩着没有问题。大家可以试玩,也可以试着优化,欢迎在评论区交流,谢谢!#include <stdio.h>#include <stdlib.h>#include <conio.h>#include <windows.h>int position_x,position_y;//飞机...原创 2018-05-19 18:50:42 · 440 阅读 · 2 评论 -
Round2:我的黑白框弹球砖块
相信大家都玩过雷霆战机,话不多说,直接上代码。代码很简单,试着运行了一下,玩着没有问题。大家可以试玩,也可以试着优化,欢迎在评论区交流,谢谢!#include <stdio.h>#include <stdlib.h>#include <conio.h>#include <windows.h>int high,width;int ball_x...原创 2018-05-22 22:19:17 · 269 阅读 · 1 评论 -
Round3:我的黑白框雷霆战机进阶2
基于Round1的游戏,在其中加入了更多的元素。欢迎试玩以及提出意见。#include <stdio.h>#include <stdlib.h>#include <conio.h>#include <windows.h>#define High 15 //游戏画面尺寸#define Width 25#define E...原创 2018-05-24 18:50:36 · 307 阅读 · 0 评论 -
进程概念的简单理解
操作系统 常见的进程调度算法1、时间片轮转调度算法(RR):给每个进程固定的执行时间,根据进程到达的先后顺序让进程在单位时间片内执行,执行完成后便调度下一个进程执行,时间片轮转调度不考虑进程等待时间和执行时间,属于抢占式调度。优点是兼顾长短作业;缺点是平均等待时间较长,上下文切换较费时。适用于分时系统。2、先来先服务调度算法(FCFS):根据进程到达的先后顺序执行进程,不考虑等待时间和执行...转载 2018-10-18 17:08:45 · 303 阅读 · 0 评论 -
简单的C++入门知识
函数重载函数重载是指在同一作用域内,可以有一组具有相同函数名,不同参数列表的函数,这组函数被称为重载函数。重载函数通常用来命名一组功能相似的函数,这样做减少了函数名的数量,避免了名字空间的污染,对于程序的可读性有很大的好处。缺省参数在声明方法的某个参数的时候为之指定一个默认值,在调用该方法的时候如果采用该默认值,你就无须指定该参数。缺省参数使用主要规则:调用时你只能从最后一个参数开始进...原创 2018-11-01 18:12:24 · 121 阅读 · 0 评论 -
open/read/write/close等文件相关系统调用接口
写文件 运行程序,会生成一个file文件,打开文件,可以看到输入的东西。纵向对比fd与FILE结构体fd:通过对open函数的使用,我们知道了文件描述符就是一个小整数,文件描述符没有负数。当打开文件时,操作系统在内存中要创建相应的数据结构来描述目标文件。于是就有了file结构体。表示一个已经打开的文件对象。而进程执行open系统调用,所以必须让进程和文件关联起来。每个进程都...原创 2018-11-02 16:50:13 · 291 阅读 · 0 评论