- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 类的二三事
类 类的基本思想就是数据抽象和封装。数据抽象依赖于接口和实现。接口指类外成员对象可使用的函数接口。实现指类的成员函数和成员变量。封装实现了接口和实现的分离。类本身就是一个作用域。类外访问,可以通过作用域的限定符和成员访问符来进行访问。能否访问类的成员依赖于,该成员被什么访问限定符修饰。访问限定符:(1) public:它指公用,被它修饰的类成员在类外可以访问。(2)protec...
2017-04-07 22:14:57 457
原创 task_sturct (Linux 的 PCB)
struct task_struct { volatile long state; /* -1 unrunnable, 0 runnable, >0 stopped */ // jincheng zhuang tai void *stack; atomic_t usage; unsigned int flags;
2017-04-09 22:48:29 588
原创 Linux下彩色进度条的实现(printf的格式化输出成彩色的,在linux下才有效)
我们在生活中都看到过进度条,那么进度条该如何实现呢?这是我们自己写的进度条小程序分享给大家 1 #include 2 #include 3 int main() 4 { 5 char bar[102]; 6 int i=0; 7 const char *p="|/-\\"; 8 do{ 9 bar[i]='#'; 10 bar[i
2017-04-04 15:26:19 782
原创 链表面试题 解法总结
从尾打印链表1 用递归的方法,如果当前节点不为空,继续调打印函数传过去的参数下一个节点。If(PNode){ Print_list(PNode->PNext); Printf(“%d->”,PNode->data);}2 删除一个非头节点的非尾节点(不能遍历链表) 用代替法,把当前节点的下一个节点的值赋值给当前节点,在delete掉当前节点的下一个节点
2017-04-04 15:10:33 1381
原创 进程与线程基础认知
进程 进程是操作系统的一个基本抽象。它是操作系统对正在运行的程序一种抽象。使程序像独占硬件一般。线程1线程基本概念 线程是进程的执行单元。一个进程可以由多个线程并发执行。它是进程的逻辑控制流。 超线程被称为同时多线程,它允许一个处理器可以同时控制多个控制流。2多线程 多线程指一个进程中有多个线程并行执行。 当处理IO密集型的任务时,由于CPU 和 I/O
2017-04-03 14:02:46 317
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人