- 博客(11)
- 收藏
- 关注
原创 文本文件的 读文件和写文件
//操作文件三大类//1、ofstream :写操作//2、ifstream :读操作//3、fstream :读写操作//文件打开方式 /* ios::in 为读文件而打开文件 ios::out 为写文件而打开文件 ios::ate 初始位置:文件尾 ios::app 追加方式写文件 ios::trunc 如果文件存在先删除 再创建 ios::bi...
2021-05-26 21:57:42
103
原创 类和对象——深浅拷贝
深浅拷贝是面试经典问题,也是常见的一个坑浅拷贝:简单的复制拷贝操作深拷贝:在堆区重新申请空间,进行拷贝操作#include<iostream>using namespace std;//浅拷贝带来的问题就是堆区内存重复释放//浅拷贝的问题要利用深拷贝进行解决class person{public: person() { cout << "person 构造函数的调用" << endl; } person(int a,int
2021-04-13 21:24:48
60
原创 类和对象——对象特性
类和对象对象的初始化和清理 1.构造函数和析构函数 对象的初始化和清理也是两个非常重要的安全问题 构造函数:主要作用在于创建对象时为对象的成员属性赋值,构造函数由编译器自动调用,无需手动调用析构函数:主要作用在于对象销毁前系统自动调用,执行一些清理工作构造函数语法:类名(){}1.构造函数,没有返回值也不写void2.函数名称与类名相同3.构造函数可以有参数,因此可以发生重载4.程序在调用对象时候会自动调用构造,无需手动调用,而且只会调用一...
2021-04-13 20:19:10
44
原创 类和对象——封装
类和对象C++面向对象的三大特性为:封装、继承、多态封装:封装的意义: 将属性和行为作为一个整体,表现生活中的事物 将属性和行为加以权限控制
2021-04-13 19:01:44
43
原创 程序的内存模型——内存四区和new运算符
1.1程序运行前 在程序编译后,生成了exe可执行文件,未执行该程序前分为两个区域 代码区: 存放cpu执行的机器指令 代码区是共享的,共享的目的是对于频繁被执行的程序,只需要在内存中有一份代码即可 代码区是只读的,使其只读的原因是防止程序意外地修改了它的指令 全局区: 全局变量和静态变量存放在此 全局区还包括了常量区,字符串常量和其他常量也存放在此 该区域的数据在程序结...
2021-04-12 20:24:33
63
原创 2021-02-01
Page({ onLoad() { /* var是一个用于定义变量的关键字,不是数据类型 */ var name="jim";//字符串类型 console.log(name); var age=12;//数值类型 var flag=true;//布尔类型,其中布尔类型只有正误 var address=null;//null console.log(address); var mobile;//undefind console.log(mobile); var.
2021-02-01 15:29:04
59
1
原创 2020-12-07
其他选择器:分组选择器、后代选择器、通配符选择器。class在head中style用 . 选择,id用#选择分组选择器 有多个选择器组合的选择器.s1{font-size: 36px;} #p1{font-size: 36px;}后代选择器 标签之间有父子关系html body .s1{color: dodgerblue;}通配符选择器 选择所有的标签*{ font-family: 华文彩云; } *{ padding: 0px; ..
2020-12-07 19:16:01
63
1
原创 2020-12-07
HTML中position能够实现网页页面中的一部分不随着页面的下拉而移动任何标记样式都有position而且默认属性是static定位距离使用right,left ,top和bottom在div标签中的style中进行设置下面代码中将蓝色方块定位到据右边界10px,下边界30px的距离<div style="border: 1px solid red ;width: 300px;height: 300px;"> <div class="in" style="bac
2020-12-07 13:56:46
61
原创 2020-12-02
对网页中的文字添加下划线<div style="border-bottom: 1px solid black;">小米十周年</div>div中的p标签浮动时将不会支撑起div的边框浮动时能消掉两个换行p标签中间的空格清除浮动用clear,但清除之后空格任然已经消失<div id=test1> <span style="float: left;">小米</span> <span style="float
2020-12-02 14:02:42
87
1
原创 2020-11-27
选择器 使用style标签属性可以为html标签添加样式,但是这种方式和html标签进行耦合,不便于后期维护代码是浏览器选择为哪些标签添加样式的标识符<style> /*标签选择器*/ div{letter-spacing: 12px;} /*类选择器*/ .text-size{font-size: 36px;} /*id选择器*/ #indent{text-indent: 43px;} </style>常用的css有<s
2020-11-27 20:03:04
71
原创 2020-11-24
网页三部分设计要创建四个HTML。分别是用来规划三部分的HTML<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <frameset rows="20%,80%"> <frame src="js/top.html"/> <frameset cols="20%,*"> <f
2020-11-24 22:33:17
85
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人