自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Devil的博客

Devil的开发经验总结

  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 16.头文件编写

参考资料:C语言中文网:http://c.biancheng.net/《C语言编程魔法书基于C11标准》https://blog.csdn.net/baidu_35692628/article/details/69218808视频教程:C语音深入剖析班(国嵌 唐老师主讲)编译过程从源代码生成可执行文件可以分为四个步骤,分别是预处理(Preprocessing)、编译(Compilation)、汇编(Assembly)和链接(Linking)预处理预处理过程主要是处理那些源文件和头文件中以#

2020-06-27 20:17:18 1025

原创 15.内存管理

参考资料:C语言中文网:http://c.biancheng.net/《C语言编程魔法书基于C11标准》https://blog.csdn.net/baidu_35692628/article/details/69218808视频教程:C语音深入剖析班(国嵌 唐老师主讲)程序如何运行程序是保存在硬盘中的,当我们运行一个程序后,程序会被加载到内存中,然后CPU会读取内存中的数据和指令,然后整个程序就会被运行起来了,我们所写的代码也就运行起来了。对于CPU来说,内存仅仅是一个存放指令和数据的地方,

2020-06-06 14:38:22 683

原创 14.解读容易混淆的概念

参考资料:C语言中文网:http://c.biancheng.net/《C语言编程魔法书基于C11标准》视频教程:C语音深入剖析班(国嵌 唐老师主讲)常量表达式常量表达式是指该表达式在编译期间就能够被计算出来,而不需要生成相应运行时代码。常量表达式不应该含有赋值(=)、递增(++)、递减(--)、函数调用(func())以及逗号操作符(,),除非它们作为包含在一个不被计算的子表达式这中(比如包含在sizeof操作数中),不过在sizeof的操作数中也不允许有++、--、=的操作,因为这些都是要CP

2020-06-06 14:27:40 882

原创 13.类型系统

参考资料:C语言中文网:http://c.biancheng.net/《C语言编程魔法书基于C11标准》视频教程:C语音深入剖析班(国嵌 唐老师主讲)对象类型与函数类型对象(变量)类型由三大部分组成类型说明符,也就是int、char、void、float、结构体、联合体、枚举、原子类型以及typedef等这些用于声明一个类型变量的就是类型说明符类型限定符,也就是const、volatile、restrict、register等这些,也就是限定了一个对象(变量)有一些什么样的行为对象类别,也

2020-06-06 14:26:46 202

原创 12类型限定符

参考资料:C语言中文网:http://c.biancheng.net/《C语言编程魔法书基于C11标准》视频教程:C语音深入剖析班(国嵌 唐老师主讲)constconst限定符用于修饰一个对象,表明该对象是一个常量。被const修饰的对象只能初始化一次,之后它的值就不能被修改。例如:int const a = 100; //这里定义常量a,它具有int类型const float b = 10.5f; //这里定义常量b,它具有float类型上面的例子都是定义了一个常量上面代码中,无

2020-06-06 14:25:54 371

原创 11.程序的编译上下文

参考资料:C语言中文网:http://c.biancheng.net/《C语言编程魔法书基于C11标准》视频教程:C语音深入剖析班(国嵌 唐老师主讲)作用域所谓作用域(Scope),就是变量的有效范围,就是变量可以在哪个范围以内使用。有些变量可以在所有代码文件中使用,有些变量只能在当前的文件中使用,有些变量只能在函数内部使用,有些变量只能在 for 循环内部使用。变量的作用域由变量的定义位置决定,在不同位置定义的变量,它的作用域是不一样的。C语言一共有4种作用域,分别时:函数作用域、文件作用域

2020-06-06 14:24:53 255

原创 10.预处理器

参考资料:C语言中文网:http://c.biancheng.net/《C语言编程魔法书基于C11标准》视频教程:C语音深入剖析班(国嵌 唐老师主讲)预处理概述以及文件包含命令使用库函数之前,应该用#include引入对应的头文件。这种以#号开头的命令称为预处理命令,除了_Pragma之外。C语言源文件要经过编译、链接才能生成可执行程序:编译会将源文件(.c文件)转换为目标文件。对...

2020-02-14 22:17:42 389

原创 9.指针

参考资料:C语言中文网:http://c.biancheng.net/《C语言编程魔法书基于C11标准》视频教程:C语音深入剖析班(国嵌 唐老师主讲)指针的概念计算机中所有的数据都必须放在内存中,不同类型的数据占用的字节数不一样,例如 int 占用4个字节,char 占用1个字节。为了正确地访问这些数据,必须为每个字节都编上号码,就像门牌号、身份证号一样,每个字节的编号是唯一的,根据编号...

2020-02-14 22:13:27 685

原创 8.数组

参考资料:C语言中文网:http://c.biancheng.net/《C语言编程魔法书基于C11标准》视频教程:C语音深入剖析班(国嵌 唐老师主讲)数组的概念和定义把相同类型的一组数据的集合称为数组,数组属于构造类型,它所包含的每一个数据叫做数组元素,所包含的数据的个数称为数组长度(Length),例如int a[4];就定义了一个长度为4的整型数组,名字是a。数组中的每个元素都有一...

2020-02-14 21:52:55 444

原创 7.函数

参考资料:C语言中文网:http://c.biancheng.net/《C语言编程魔法书基于C11标准》视频教程:C语音深入剖析班(国嵌 唐老师主讲)自定义函数函数是一段可以重复使用的代码,用来独立地完成某个功能,它可以接收用户传递的数据,也可以不接收。接收用户数据的函数在定义时要指明参数,不接收用户数据的不需要指明,根据这一点可以将函数分为有参函数和无参函数。将代码段封装成函数的过...

2020-02-14 21:45:32 408

原创 6.控制流语句

参考资料:C语言中文网:http://c.biancheng.net/《C语言编程魔法书基于C11标准》视频教程:C语音深入剖析班(国嵌 唐老师主讲)C语言if else语句使用if和else关键字对条件进行判断,if和else又称为多分枝语句#include <stdio.h>#include <stdlib.h>int main(){ int ag...

2020-02-05 23:13:00 270

原创 5.自定义数据类型

参考资料:C语言中文网:http://c.biancheng.net/《C语言编程魔法书基于C11标准》视频教程:C语音深入剖析班(国嵌 唐老师主讲)枚举类型C语言提供了一种枚举(Enum)类型,能够列出所有可能的取值,并给它们取一个名字。枚举类型的定义形式为:enum typeName{ valueName1, valueName2, valueName3, ...... };...

2020-02-05 23:09:47 402

原创 4.运算符

参考资料:C语言中文网:http://c.biancheng.net/《C语言编程魔法书基于C11标准》视频教程:C语音深入剖析班(国嵌 唐老师主讲)C语言加减乘除运算加减乘除是常见的数学运算加法减法乘法除法求余数(取余)数学+-×÷无C语言+-*/%C语言中的加号、减号与数学中的一样,乘号、除号不同;另外C语言还多了一个求余...

2020-02-05 23:07:07 772

原创 3.基础数据类型

参考资料:C语言中文网:http://c.biancheng.net/《C语言编程魔法书基于C11标准》视频教程:C语音深入剖析班(国嵌 唐老师主讲)数据在内存中的存储计算机要处理的信息是多种多样的,如数字、文字、符号、图形、音频、视频等,这些信息在人们的眼里是不同的。但对于计算机来说,它们在内存中都是一样的,都是以二进制的形式来表示。数据是放在内存中的,而运算时在寄存器中进行的#i...

2020-02-05 23:02:59 1453

原创 2.C语言基本元素

参考资料:C语言中文网:http://c.biancheng.net/《C语言编程魔法书基于C11标准》视频教程:C语音深入剖析班(国嵌 唐老师主讲)C语言中的token这里的token不是网络通信中的token(令牌),而是用于词法解析的,通过指定一个词位(词的单位)的类别来结构化表示词位。例如int a = 4 << 3;这里就有7个token,分别是int、a、=...

2020-02-05 22:54:21 764

原创 1.计算机预备知识

计算机体系结构简介参考资料:C语言中文网:http://c.biancheng.net/《C语言编程魔法书基于C11标准》视频教程:C语音深入剖析班(国嵌 唐老师主讲)中央处理器中央处理器也就是我们常说的CPU,买电脑时,电脑贵不贵,除去独立显卡,最贵就是它了,它也决定了我们电脑的处理能力。寄存器寄存器是在CPU核心中的,用于暂存内存交过来的数据(当然还有CPU的高速缓存区,这里...

2020-02-05 22:52:24 677

原创 python接入支付宝

支付宝接口集成1.登陆蚂蚁金服开发者平台,创建沙箱应用[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传2.生成应用的公钥与私钥[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传3.下载RSA密钥软件[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传4.生成密钥[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传...

2019-12-14 14:52:17 1542

原创 python压缩图片和视频

引言在真实项目中,往往要进行图片的传输和视频的传输,但因为用户上传的图片和视频所占用的大小问题而导致占用服务器的空间多,并且用户访问这些图片的时候因为图片或视频太大而长时间加载,所以要对用户上传的视频和图片进行压缩,减少服务器的占用空间和加载时间。1.新建一个类我们先新建一个保存图片或视频的一个类import platformclass Compress_Pic_or_Video(ob...

2019-05-09 13:22:09 6712 7

学免杀的一本很经典的入门书籍

一本很不错的学木马免杀的入门数据,里面有很多知识点,讲的也很不错

2018-07-03

空空如也

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

TA关注的人

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