- 博客(7)
- 收藏
- 关注
原创 进程控制
进程创建:有 pid_t fork(void) pid_t vfork() 两个函数fork():它的返回值:子进程中返回0,父进程中返回进程id,出错返回-1。进程调用fork,当进程转移到内核中的fork代码后,内核需要: 1)分配新的内存块和内核数据结构给子进程。 2)将父进程的部分数据结构内容拷贝给子进程 3)添加子进程到系统的进程列表中 4)fork返...
2018-07-26 16:42:15
79
原创 如何用两个栈实现一个队列?
如何用两个栈实现一个队列? 这就是考验如何利用栈的先进后出的特点。 首先需要创建两个栈,一个栈用来存放我们需要的顺序的元素stack1,另一个栈Stack2来用来做媒介。先把第一个数据入栈stack1,然后在入栈第二个数据之前先把stack1中的数据取出并存放到stack2中,再将第二个数据入stack1,然后将stack2中的数据取出入栈到stack1中,以此类推就可以实现以类...
2018-07-25 21:29:11
374
原创 栈与队列的基本操作
#include"stack.h"int main(){ stacktest(); //testQueue(); system("pause"); return 0;}#pragma once #include<stdlib.h>#include<stdio.h>#include<assert.h>#include<Windo...
2018-07-25 17:59:30
246
原创 Linux权限及部分重要目录介绍介绍
一.Linux的基本权限1.首先说一下文件的类型 — 普通文件 * d 目录文件* p 管道文件 l 链接(相当于Windows下的快捷方式)* b 块存储设备 c 字符设备文件 s socket文件“ * ”表示文件的放在磁盘中2.文件访问者主要包括: 拥有者 u(user)本组用户 g(group)其他组 o(other)[jiangzhaoman@l...
2018-06-10 12:15:30
147
原创 sizeof()与strlen(char*)的一些差异
sizeof定义:C语言中判断数据类型或者表达式长度符;不是一个函数,字节数的计算在程序编译时进行,而不是在程序执行的过程中才计算出来。sizeof乃C/C++中的一个操作符(operator),简单的说其作用就是返回一个对象或者类型所占的内存字节数。*注意是字节数。sizeof有三种语法形式,如下:1) sizeof( object ); // sizeof( 对象 );2) sizeof( t...
2018-04-19 19:59:32
2678
1
原创 c语言三子棋
头文件#pragma once#include<stdio.h>#include<windows.h>#include<time.h>#include<string.h>#define ROW 3#define LIN 3void menu();char initboard(char arr[][LIN], int row);...
2018-04-18 20:36:38
173
原创 C语言操作符
C语言操作符总体可分为:算数操作符,移位操作符,位操作符,赋值操作符,复合赋值符,单目操作符,关系操作符,逻辑操作符,条件操作符和逗号操作符。 今天就说一下其中一些需要注意的地方。 算数操作符中,/ 操作符两边都是整数时,执行整除运算,其他条件下执行浮点数除法。%操作符它只接受两个整形操作数。 移位操作符,其中需要注意的是:无符号值执行的所有移位操作都是逻辑移位,但对于有符号值采用逻辑移...
2018-04-06 13:59:26
120
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人