20
2019
11
PC值=当前程序执行位置+8
-->
ARM处理器使用流水线来增加处理器指令流的速度,这样可使几个操作同时进行,并使处理与存储器系统之间的操作更加流畅,连续,能提供0.9MIPS/MHZ的指令执行速度。PC代表程序计数器,流水线使用三个阶段,因此指令分为三个阶段执行:1.取指(从存储器装载一条指令);2.译码(识别将要被执行的指令);...
作者:xiao | 分类:软件笔记 | 浏览:1330 | 评论:0
16
2019
11
28
2019
10
C语言函数调用约定
-->
反正我看不懂,分享下,或许我以后就能看懂了。。。在C语言中,假设我们有这样的一个函数:intfunction(inta,intb)调用时只要用result=function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在...
作者:xiao | 分类:软件笔记 | 浏览:1339 | 评论:0
15
2019
10
feof 函数
-->
函数概要:feof函数用于检测文件的末尾指示器(end-of-fileindicator)是否被设置。函数原型:#include<stdio.h>...intfeof(FILE*stream);参数解析:参数含义stream该参数是一个FILE对象的指针,指定一个待检测的文...
作者:xiao | 分类:软件笔记 | 浏览:1312 | 评论:0
15
2019
10
C语言函数快查
-->
https://fishc.com.cn/thread-66397-1-1.html转自小甲鱼~~~...
作者:xiao | 分类:软件笔记 | 浏览:1395 | 评论:0
10
2019
10
反省自己
-->
什么事情都要认认真真的对待,不能再如此消沉下去了,认真对待一件事和得过且过对待一件事得到的事后效果是不一样的,做什么事情都要尽量做到最好,态度真的很重要,就像昨天如果多留意一下,就不会浪费那么多时间了,做事情也是需要高效率的,不要去浪费不必要的时间...
作者:xiao | 分类:软件笔记 | 浏览:1398 | 评论:0
28
2019
09
失传的 C 结构体打包技艺
-->
转自:https://github.com/ludx/The-Lost-Art-of-C-Structure-Packing作者:EricS.Raymond原文链接:http://www.catb.org/esr/structure-packing谁应阅读本文本文探讨如何通过手工重新打包C结...
作者:xiao | 分类:软件笔记 | 浏览:1574 | 评论:1
28
2019
09
编译器的工作流程
-->
众所周知,在CPU的眼里只有1和0,虽然简单,但它们却构造出了世界上人类最难理解的语言——机器语言。因此,想要让计算机运行你的代码,你必须将你的源代码“翻译”成CPU认识的语言才行。下边小甲鱼以GCC为例,尝试给大家讲下编译器的工作流程!要将C语言翻译成机器语言,简单来说需...
作者:xiao | 分类:软件笔记 | 浏览:1525 | 评论:0
25
2019
09
15
2019
09
c语言运算符的优先级
-->
并不是真正意义上的运算符,包括:数组下标,函数调用操作符各结构成员选择操作符单目运算符双目运算符:算术运算符>移位运算符>关系运算符(==和!=的优先级要低于其他关系运算符的优先级)>逻辑运算符(&>异或>|)>赋值运算符三目运算符:条件运算符逗号运算符...
作者:xiao | 分类:软件笔记 | 浏览:2460 | 评论:1
14
2019
09
strncpy函数
-->
char*strncpy(char*dest,constchar*src,size_tn)把src所指向的字符串复制到dest,最多复制n个字符。当src的长度小于n时,dest的剩余部分将用空字节填充。返回值:该函数返回最终复制的字符串。把str1中...
作者:xiao | 分类:软件笔记 | 浏览:1580 | 评论:0
14
2019
09
memset函数
-->
定义变量时一定要进行初始化,尤其是数组和结构体这种占用内存大的数据结构。在使用数组的时候经常因为没有初始化而产生“烫烫烫烫烫烫”这样的野值,俗称“乱码”。memset()函数可以说是初始化内存的“万能函数”,通常为新申请的内存进行初始化工作,memset()的作用是在一段内存块中填充某个给定的值...
作者:xiao | 分类:软件笔记 | 浏览:1258 | 评论:0
14
2019
09
fgets函数
-->
fgets()的原型为:#include<stdio.h>char*fgets(char*s,intsize,FILE*stream);fgets函数最多可以读取size-1个字符,因为结尾处会自动添加一个字符串结束符“\0"。当读取到换行符或者文件结束符(E...
作者:xiao | 分类:软件笔记 | 浏览:1462 | 评论:0
09
2019
09
Java中的JVM,JRE,JDK的关系
-->
JVM(Java虚拟机)JRE(java运行环境)光有JVM还不能让class文件执行,因为在解释class的时候JVM需要调用解释所需要的类库lib。lib中则是jvm工作所需要的类库。在JDK的安装目录里你可以找到jre目录,里面有两个文件夹bin和lib,jvm和lib合起来就称为JRE,JD...
作者:xiao | 分类:软件笔记 | 浏览:1190 | 评论:0
08
2019
09
python的bif
-->
bif内置函数的意思,就是python自身提供的函数功能,编程者直接使用即可,在python或者IDLEShell中使用dir(__builtins__)命令查看python的内置函数当编程者需要某个bif的介绍的时候,可以通过语句help(xx)的形式查看python提供的介绍...
作者:xiao | 分类:软件笔记 | 浏览:1543 | 评论:1
08
2019
09
进入python3的大门
-->
python可以跨平台,是面向对象的解析性程序设计语言,IDLE是一个pythonshell,shell的意思就是“外壳”,基本上来说,就是一个通过键入文本与程序交互的途径>>>是提示符,意思是告诉我们python已经准备好了,在等你键入python指令#是注释的符号快捷键alt...
作者:xiao | 分类:软件笔记 | 浏览:1497 | 评论:1
04
2019
09
c语言基础复习笔记
-->
每一个c源程序都必须有,且只能有一个主函数(main函数)符号常量:一般形式为:#define标识符常量其中#define也是一条预处理命令(预处理命令都是以#开头),称为宏定义命令,其功能是把该标识符定义为其后的常量值3.看到与和或的时候,要想到短路优先3.字符值是以ASCLL码的形式存放在变...
作者:xiao | 分类:软件笔记 | 浏览:1841 | 评论:3
24
2019
08
Java中的"指针"☞☞☞引用
-->
Java引用 Java引用和C++的引用是很不相同的,要了解Java引用,先了解一下下面两个概念: Java内存分配中的栈 在函数中定义的一些基本类型的变量数据和...
作者:xiao | 分类:软件笔记 | 浏览:1258 | 评论:2
24
2019
08
Java跨平台原理
-->
Java源程序(.java)要先编译成与平台无关的字节码文件(.class),然后字节码文件再解释成机器码运行。解释是通过Java虚拟机来执行的。字节码文件不面向任何具体平台,只面向虚拟机。Java虚拟机是可运行Java字节码文件的虚拟计算机。不同平台的虚拟机是不同的,但它们都提供了相同的接口编译器...
作者:xiao | 分类:软件笔记 | 浏览:1205 | 评论:0
30
2019
07
Linux基本命令
-->
首先了解一些东西UNIX是一个多用户和多任;:务的系统只要运用了GPL条款,代码都是公开的,别人可以把代码优化变成自己的,但是这个改过的代码仍然遵循GPL条款,仍然公开切换虚拟终端的方法:Ctrl+Alt+F[1~6],其中f1时图形界面,其他的都是命令终端,f1~f6都可以登录用户自己想登录的用户...
作者:xiao | 分类:软件笔记 | 浏览:1401 | 评论:0
26
2019
07
权利的游戏
-->
这几天把剩下的权游看的就剩最后一集了,最后一集应该很精彩吧,不知道什么时候才能看。今天看的是第八季的第三集,看的惊心动魄,全程惊呆的样子,对于异鬼既想看又不敢看,因为异鬼真的太强,生怕它把重要的人物杀死,我也不知道snow和出去绑架异鬼的这些人是什么勇气去挑战这个危险,真的是视死如归,我...
作者:xiao | 分类:软件笔记 | 浏览:1838 | 评论:3
22
2019
07
xie gei huang huai
-->
https://node.kg.qq.com/play?s=J8fr8sJ6f8YkVJU9&shareuid=609f9882212e318230&topsource=a0_pn201001006_z11_u225743694_l0_t1563804978__...
作者:xiao | 分类:软件笔记 | 浏览:1400 | 评论:0
21
2019
07
林清玄的演讲,人生不怕转弯
-->
https://b23.tv/av57613241看下来觉得林清玄是一个很有志气的人如果自己身体健康的话,那该多好...
作者:xiao | 分类:软件笔记 | 浏览:1415 | 评论:0
17
2019
07
宿敌
-->
http://分享凌逝的单曲《宿敌(Cover:许嵩)》: http://music.163.com/song/440357645/?userid=1307310542 (来自@网易云音乐)当恩怨各一半我怎么圈揽...
作者:xiao | 分类:软件笔记 | 浏览:1525 | 评论:0
20
2019
06
Ubuntu18.0.4安装gcc,vim等,无法访问域名,输入sudo apt install gcc后 报错E: 软件包gcc还没有可供安装的候选者,的解决办法
-->
https://blog.csdn.net/qq_43625764/article/details/90932096觉得操作和写的挺好的,就转发给大家看看...
作者:xiao | 分类:软件笔记 | 浏览:1938 | 评论:1