自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学xml第二天

1、一个标签可以有多个属性,但是一定要用引号括起来,单引号,双引号都可以<?xml version="1.0" encoding="utf-8"?><name age='37'>张</name>属性用来表示标签的一些额外信息,没有也可以。在解析xml数据时,属性会带来额外的解析代码。2、...

2021-11-03 12:27:27 111

原创 2021-11-02 学xml第一天

1、xml是为了传输和存储数据,它 的标签一定要自定义。xml必须有根节点,比如下面,root就是根节点你好2、头声明:可有可无,不写的话,语法上也没错,但是建议写,因为文件编码比较重要<?xml version="1.0" encoding="utf-8"?> version和encoding之间一定要有空格,否则报错。version是版本号,encoding是文件编码 3、注释:和html一样,如 注释格式: :结束4、所以xml元素都必须是成对的比如 你好 是

2021-11-02 20:39:21 192

原创 在mac上用文本编辑器写java源代码

1、首先打开mac的无格式文本编辑器,如下图2、直接编辑代码(注意是纯文本格式),并存储为hello.java注意:文件名要和class名一样3、打开终端,因为hello.java存储在桌面,所以首先输入cd desktop,然后输入javac hello.java,进入代码的编译阶段,这时会生成一个字节码文件,后缀为.class。最后输入 java hello,执行代码,这时会输出hello。总结终端输入命令a、首先找到.java所在位置b、编译阶段:输入javac 文件名.javac

2021-10-24 09:38:41 15800 7

原创 一点感悟:c++primer(第5版)赋值运算符(4.4)

1、书上原话(p129):无论左侧运算对象的类型是什么,初始值列表都可以为空。此时,编译器创建一个值初始化的临时量并将其赋给左侧运算对象。#include <iostream>using namespace std;int main(int argc, const char * argv[]) { int k=3; cout<<k<<endl;//输出3 k={};//初始值列表为空 cout<<k<<endl

2021-10-14 19:41:13 101

原创 一点感悟:关于forward_list的insert_after函数

#include <iostream>#include <forward_list>using namespace std;int main(int argc, const char * argv[]) { forward_list<int> f{1,2,3,4,5}; f.insert_after(f.begin(), 6);//对 // f.insert_after(f.begin()+4, 6);//❌// f.insert_afte

2021-10-13 09:54:40 149

原创 一点感悟:c++不能直接输出迭代器

#include <iostream>#include <vector>using namespace std;int main(int argc, const char * argv[]) { vector<int> v{1,2,3,4,5}; //不能对空容器调用front和back if(!v.empty()){ auto i1=*v.begin(),i2=v.front(); auto last=v.e

2021-10-12 15:25:19 431

原创 c++primer 第5版 (二)

1、当表达式中有符号数和无符号数时,有符号数隐式转换为无符号数2、

2021-10-07 10:56:53 52

原创 c++primer 第5版 (一)

1、内置类型是指任何语言在设计初期定义的类型,如c语言中的int, double, char… 它也是在一种语言中最基本的类型, 与编译器编译出的代码具有重大关系, 值得一提的是, 不同语言也拥有不同的内置类型, 但是所有 内置类型的定义都与计算机的运算方式相关。2、类内初始值:创建对象时,类内初始值将用于初始化数据成员。没有初始值的成员将被默认初始化。注意:类初始值或者放在等号右边,或者放在花括号里,就是不能使用圆括号例:class CC{public:CC() {}~CC() {}priv

2021-09-26 09:55:06 53

原创 习题3.5 求链表的倒数第m个元素

请设计时间和空间上都尽可能高效的算法,在不改变链表的前提下,求链式存储的线性表的倒数第m(>0)个元素。函数接口定义:ElementType Find( List L, int m );其中List结构定义如下:typedef struct Node *PtrToNode;struct Node { ElementType Data; /* 存储结点数据 */ PtrToNode Next; /* 指向下一个结点的指针 */};typedef PtrToNode L

2021-06-24 14:57:28 440

原创 typedef定义数组的例子(冒泡法排序)

typedef定义数组类型示例如下:typedef int sort[5];sort a={12,43,78,23,36};//a是一个含有5个int型变量的数组变量下面举一个例子,使用冒泡法对5个数从小到大进行排序。#include <stdio.h>typedef int sort[5];int main(int argc, const char * argv[]) { // insert code here... sort a={12,43,78,23,36};

2021-05-30 11:36:54 111

原创 约瑟夫问题

n个人围成一圈,按1,2,3…的顺序报数,报到m的人退圈,接下来又重新按1,2,3…的顺序报数。求退圈人的编号顺序。#include <stdio.h>#define n 10int main(int argc, const char * argv[]) { int a[n+1]={0};//标记为0,说明在圈内 int m,t=0,k=0,s=0,c=0;//n个人围成一圈,报数值为m的人退出 (从1开始编号,编到n) // k:当前报数值 s:退圈总人数

2021-05-28 09:34:59 59

原创 总线

为什么要使用总线,总线又是什么?冯﹒诺依曼计算机包含5个部件:运算器、控制器、输入设备、输出设备和存储器。现代计算机将运算器和控制器集成在一起,称为中央处理器cpu;把输入和输出设备简称为I/O设备。所以现代计算机可认为由3打部分组成:cpu、 I/O设备和主存储器。cpu和主存合起来又称为主机,I/O设备又称为外部设备。计算机五大部分之间的连接方式有2种:分散连接和总线连接。早期的计...

2020-02-26 20:06:40 1047

原创 机器数的三种表示形式---原码、补码、反码和移码

一、真值和机器数介绍机器数的三种表示形式之前,先介绍一下真值和机器数。带+、-符号的数叫真值,把符号数字化得到的数称为机器数(1表示-,0表示+)。当机器数用原码表示时,整数的符号位和数值位用逗号隔开,小数的符号位和数值位用小数点.隔开。例如:真值:-1110、+1010、-0.1110、+0.1010与之相对应的机器数(用原码表示):1,110、0,1010、1.1110、0.1010...

2020-02-14 11:56:41 20147 5

原创 二进制加减法计算法则

一、二进制加法(逢2进1)举例:100111+11010=1000011 0 0 1 1 11 1 0 1 0——————1 0 0 0 0 1十进制加法是逢十进一,二进制加法是逢二进一。最低位:1加0得1。倒数第2位:1加1得2,同时进1。倒数第3位:1加0得1,再加上进位的1,结果为2。其他位同理。二、二进制减法(借1当2)举例:1000001-11010=100111...

2020-02-12 14:24:09 34749 3

原创 指针数组和二维数组指针

一、指针变量的定义定义指针变量的一般形式为:基类型 *指针变量名其中,*表示这是一个指针变量,变量名即为定义的指针变量名,基类型表示该指针变量所指向的变量的数据类型。如:int *pointer; 指针变量*pointer的基类型是int型,可以用来指向整型变量,但不能用来指向实型变量。二、指针变量的赋值数组按照数组元素种类可以分为整型数组、字符数组等。定义数组时,要给出数组名...

2020-02-10 16:26:17 906 1

空空如也

空空如也

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

TA关注的人

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