自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 三子棋(C语言版本)

三子棋(C语言版本)描述用C语言实现三子棋小游戏步骤1、首先创建一个二维数组 board,用二维数组board 来储存三子棋的棋盘和元素2、写一个函数 Init() 对 board 数组初始化void InitBoard(char board[ROW][COL], int row, int col){ /*int i = 0; int j = 0; for ( i = 0; i < row; i++) { for ( j= 0; j < col; j++) {

2020-10-24 15:04:17 155

原创 进程控制

进程控制核心话题进程创建进程终止进程等待进程程序替换下面就开始详细介绍一.进程创建1. fork函数初识fork函数初识在linux中fork函数时非常重要的函数,它从已存在进程中创建一个新进程。新进程为子进程,而原进程为父进程。#include <unistd.h>pid_t fork(void);返回值:子进程中返回0,父进程返回子进程pid,出错...

2019-11-09 18:25:10 677

原创 进程(虚拟)地址空间

1

2019-11-08 21:15:09 232

原创 环境变量

补充:键值对: key-value环境变量是一个键值对结构。键:变量名;值:变量内容可以通过env指令查看到系统上所有的环境变量基本概念环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数如:我们在编写C/C++代码的时候,在链接的时候,从来不知道我们的所链接的动态静态库在哪里,但是照样可以链接成功,生成可执行程序,原因就是有...

2019-11-07 17:34:43 209

原创 初识进程

进程基本概念课本概念:程序的一个执行实例,正在执行的程序等【跑起来的一些程序】内核观点:担当分配系统资源(CPU时间,内存)的实体。【双击运行一个程序的时候就创建了一个进程】查看进程ps相当于任务管理器,能够查看系统上都有哪些进程在Linux下敲ps默认只能看到当前用户的进程要想查看Linux操作系统下所有的进程敲ps auxps aux | less配合less对查看结果...

2019-11-06 22:01:14 197

原创 初识冯诺依曼体系结构和操作系统

冯诺依曼体系结构1.cpu上面也能存储少量的数据,cpu上面存数据的组件叫做寄存器,寄存器的访问速度特别快2.内存:空间比较小,访问速度快,成本较高,断电之后数据就丢失了3.外存:空间比较大,访问速度慢,成本较低,断电之后数据仍然存在内存和外存的速度大概差3-4个数量级操作系统(OS)搞管理的软件1.管理硬件设备(靠驱动对硬件资源进行管理)2.管理软件资源...

2019-11-06 15:10:15 291

原创 Linux环境基础开发工具

一. 前言一点常识IDE(集成开发环境)依赖图形界面;主流IDE也支持远程开发,但是当前远程开发的用户体验很差;在没有图形界面的Linux环境下来开发调试代码,IDE往往效果差强人意,只能靠一组基于命令行的工具软件来完成日常开发;命令行工具代码编辑————vim编译——————gcc调试——————gdb工程管理————makefile包管理器yum可以理解为==命令行版本...

2019-11-04 20:03:30 396

原创 linux下的权限

一.权限二.常用工具

2019-10-30 08:50:40 139

原创 初识shell

1.为什么会有shell?2.shell是什么?

2019-10-30 08:50:28 2248

原创 Linux 基本指令

一点小补充用户登录后,用ifconfig查看服务器IP地址(最上面的数字,例如:192.168.20.128)_在xshell中,ssh + IP 便可远程登陆服务器在Linux终端中(包括xshell中),不能ctrl+c/ctrl+v来复制粘贴,而要用ctrl+insert复制,shift+insert粘贴ifconfig:查看Linux机器的IP地址tab能够迅速完成的补...

2019-10-30 08:50:15 492

原创 初识Linux

1.Linux是什么?Linux是一个操作系统内核操作系统 = 内核 + 一组配套的应用程序内核 用来负责对于软件资源和硬件设备的管理Linux的发行版 :Centos,Android,Ubuntu,Debain,Kali,Mint…Redhat是大部分公司中使用的发行版2.为啥要学Linux?全世界市场份额最高的操作系统,任何一个程序猿都会用到的操作系统1>服务...

2019-10-30 08:50:01 206

原创 数据类型概述及其变量引入

数据类型1) 什么是数据类型?2)数据类型有什么作用?数据类型的作用:编译器预算对象(变量)分配的内存空间大小————************************************——————————那什么是变量呢1)变量的定义在程序运行过程中,其值可以改变**注意**:变量在使用前必须先定义,定义变量前必须有相应的数据类型2)标识符(变量名/常量名)命名规则...

2019-10-30 08:49:47 212

原创 HelloWorld

第一个C语言程序:HelloWorld#include<stdio.h>int main(){ printf("hello world\n"); return 0;}代码分析#include 头文件包含(导入一个头文件)stdio.h std是一个标准库 i input o output 标准输入输出库 .h 头文件<>表示导入系统文件 ""表示导...

2019-10-30 08:49:21 169

空空如也

空空如也

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

TA关注的人

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