自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

WX公众号-小白学安全

业精于勤,荒于嬉;行成于思,毁于随。

  • 博客(13)
  • 资源 (9)
  • 收藏
  • 关注

原创 代码练习——for循环打印乘法表

for循环打印9*9乘法表\t 空出一个tab键%d 输出整数# include<stdio.h>int main(){ for (int i = 1; i <= 9; i = i + 1) { for (int j = 1; j <= i; j = j + 1) { printf("%d*%d=%d \t", j, i, j * i);...

2020-03-31 12:22:59 419

原创 代码练习——数组的逆序

# include<stdio.h>int main(){ int array[] = { 15,20,25,30,35,40 }; int i; int temp; //临时变量 for ( i= 0; i < 6 / 2; i++) { temp = array[i]; array[i] = array[6 - i - 1]; array[6...

2020-03-31 12:19:39 246

原创 代码练习—指针

# include <stdio.h> int main(){ int num = 1024; //整型变量 int * ptr_num; //整型指针变量 ptr_num = &num; //取num的地址赋值给ptr_num变量 printf("num的值为:\n%d\n",num); printf("num的内存地址为:\n%p\n",&num);...

2020-03-31 12:18:11 268

原创 08--指针

指针指针是什么 通过地址能找到所需的变量单元,可以说,地址指向该变量单元; 举个例子:一个房间的门口挂了一个房间号为2008,这个2008就是房间的地址,或者说,2008指向该房间; 因此,将地址形象化地称为“指针”,意思是通过它能找到以它为地址的内存单元。 在C语言中,数据是分类型的,对不同类型的数据,在内存中分配的存储单元大小(字节数)和存储方式是不要的...

2020-03-30 17:02:06 132

原创 07--函数

函数 从本质意义上来说,函数就是用来完成一定的功能。 函数就是功能,每一个函数用来实现一个特定的功能,函数的名字应反映其代表的功能。 在程序设计中要善于利用函数,以减少重复编写程序段的工作量。 所有的函数都是平行的,即在定义函数时是分别进行的,是互相独立的。 函数间可以互相调用,但不能调用main函数,main函数是被操作系统调用的。 用户使用的角...

2020-03-29 20:27:24 257

原创 代码练习—数组

数组—代码练习知识点;1、数组的元素下标是从0开始;2、数组是连续的放在内存空间;3、数组中的所有元素必须属于相同的数据类型一维数组练习练习1、动态地从键盘录入信息并赋值# include<stdio.h># define N 5 // 宏定义int main(){ double score[ N ]; int i; for (i = 0; i &...

2020-03-28 23:58:11 256

原创 代码练习——循环结构

while 循环练习练习1、# include<stdio.h>int main(){ int i = 0; while (i < 10) { printf("打印第%d遍 \n",i); i++; } return 0;}练习2、使用循环计算1至100的累加和# include<stdio.h>int main(){ i...

2020-03-28 17:52:20 664

原创 06--数组

数组一批具有同名的同属性的数据就组成了数组数组是一组有序数据的集合,下标代表数据在数组中的序号。数组中的每一个元素都属于同一个数据类型一维数组一维数组是数组中最简单的,它的元素只需要用数组名加一个下标, 就能唯一确定定义一维数组类型符 数组名 [ 常量表达式 ] ;注意: 数组名的命名规则和变量名相同,遵循标识符命名规则 需要指定数组中元素的个...

2020-03-28 17:27:04 270

原创 05--循环结构程序设计

循环结构程序设计结构化程序设计的三种基本结构——循环、顺序、选择循环三要素: 循环变量的初值 循环变量的判断 循环变量的更新 while语句一般形式——while(表达式) 语句 表达式也称为循环表达式,只要当循环条件表达式为真(即给定的条件成立),就执行循环体语句 特点: 先判断条件表达式,后执行循环体结构 do .......

2020-03-28 17:26:15 151

原创 04--选择结构程序设计

选择结构程序设计C语言有两种选择语句—if 语句和switch语句if 语句用来实现两个分支的选择结构switch语句用来实现多分支的选择语句if语句1、if语句的一般形式:if (表达式) 语句1else 语句2推广——最常用的3种形式: if(表达式) 语句1 (没有else子句部分) if (表达式) 语句1 else 语句2...

2020-03-28 17:25:37 128

原创 03--顺序程序设计

顺序程序设计数据的表现形式及其运算在计算机高级语言中,数据有两种表现形式:常量和变量1、常量 整型常量 实型常量——十进制小数形式和指数形式 字符常量——普通字符(只能是一个字符)和转义字符 字符串常量("字符串";' 一个字符') 符号常量——用# define指令,指定一个符号名称代表一个常量,例如: # define PI ...

2020-03-28 17:24:37 141

原创 02--算法

02--算法程序=算法+数据结构一个程序主要包括 对数据的描述 对操作的描述 数据是操作的对象,操作的目的是对数据进行加工处理,以得到期望的结果。著名计算机科学家沃思提出一个公式:算法+数据结构=程序算法是灵魂,数据结构是加工对象,语言是工具,编程需要采用适合的方法。什么是算法广义地说:为了解决一个问题而采取的方法和步骤,就称为“算法”。计...

2020-03-28 17:23:45 305

原创 01--C语言的发展

01--C语言的发展计算机程序程序——组计算机能识别和执行的指令程序和指令是计算机系统中最基本的概念计算机语言计算机和人都能识别的语言---计算机语言计算机语言的发展阶段: 机器语言: 计算机工作基于二进制,从根本上说,计算机只能识别和接受由0和1组成的指令。 计算机能直接识别和接受的二进制代码称为机器指令,机器指令的集合就是该机器的机器语言。 符号语言:为...

2020-03-28 17:21:14 347

shell脚本基础学习|理论+实操

Shell Script ,Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比Windows下的批处理更强大,比用其他编程程序编辑的程序效率更高,它使用了Linux/Unix下的命令。 换一种说法也就是,shell script是利用shell的功能所写的一个程序,这个程序是使用纯文本文件,将一些shell的语法与指令写在里面,然后用正规表示法,管道命令以及数据流重导向等功能,以达到我们所想要的处理目的。 更明白地来说,shell script就像早期dos年代的.bat,最简单的功能就是将许多指令汇整写一起,让使用者很容易地就能够一个操作执行多个命令,而shell script更是提供了数组,循环,条件以及逻辑判断等重要功能,让使用者可以直接以shell来写程序,而不必使用类似C程序语言等传统程序编写的语法。shell脚本 打开文本编辑器(可以使用vi/vim命令来创建文件),新建一个文件test.sh,扩展名为sh(sh代表shell),扩展名并不影响脚本执行,见名

2022-05-23

docker基础学习|docker基操

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。 一个完整的Docker有以下几个部分组成: DockerClient客户端 Docker Daemon守护进程 Docker Image镜像 DockerContainer容器Docker并不是全能的,设计之初也不是KVM之类虚拟化手段的替代品,简单总结几点: Docker是基于Linux 64bit的,无法在32bit的linux/Windows/unix环境下使用 LXC是基于cgroup等linux kernel功能的,因此container的guest系统只能是linux base的 隔离性相比KVM之类的虚拟化方案还是有些欠缺,所有container公用一部分的运行库 网络管理相对简单,主要是基于namespace隔离 cgroup的cpu和cpuset提供的cpu功能相比K

2022-05-23

upload-labs-master【文件上传靶场】

最新版文件上传靶场

2021-04-05

pikachu靶场网盘下载

pikachu是一个漏洞练习平台。其中包含了常见的web安全漏洞,如果你是一个渗透测试学习者没有靶场练手,那么pikachu将是一个不错的选择。

2021-04-01

高等数学常用结论.pdf

高等数学常用结论;

2020-03-30

初等数学常用公式.pdf

初等数学常用公式;

2020-03-30

ChromeSetup.exe

Windowsserver 2013 专用Chrome;

2020-03-30

typora-setup-ia32.exe

Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式,其目标是实现易读易写。我刚刚接触一款简单高效的Markdown编辑器–Typora,个人觉得非常好用,强烈推荐给大家。typora 使用过最棒的Markdown,非常方便,可导出word,ppt,PDF;

2020-03-30

空空如也

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

TA关注的人

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