- 博客(100)
- 资源 (2)
- 收藏
- 关注
原创 C++this指针
3.创建另一个临时对象 temp2, temp2.age = 30 (temp1.age + p1.age)4.创建另一个临时对象 temp3, temp3.age = 40 (temp2.age + p1.age)最终, p2.age 的值仍然是初始值 10, 因为所有的操作都是在临时对象上进行的, 而没有修改原始对象。2.创建一个临时对象 temp1, temp1.age = 20 (p2.age + p1.age)对临时对象 temp1 执行 temp1.PersonAddAge(p1)
2024-06-02 20:58:51 432
原创 C++构造函数和析构函数
默认情况下,c++编译器至少给一个类添加3个函数1.默认构造函数(无参,函数体为空)2.默认析构函数(无参,函数体为空)3.默认拷贝构造函数,对属性进行值拷贝构造函数调用规则如下:如果用户定义有参构造函数 c++不在提供默认无参构造 但是会提供默认拷贝构造如果用户定义拷贝构造函数 c++不会再提供其他构造函数。
2024-05-21 21:20:55 913
原创 C++类与对象
/保护权限 protected 成员 类内可以访问 类外不可以访问 儿子可以访问父亲中的保护内容。//私有权限 private 成员 类内可以访问 类外不可以访问 儿子不可以访问父亲中的私有内容。//公共权限 public 成员 类内可以访问 类外可以访问。class 默认权限是 私有private。struct 默认权限的 公有public。
2024-05-13 10:32:35 270
原创 C++引用
1.指针本身存储的所指向的对象的地址,而引用只是引用对象的别名2.指针在初始化时可为空,指针指向的对象可以改变,而引用则不能为空,必须和引用对象绑定,而且之后不能改变。
2024-05-11 15:44:30 279
原创 C++内存分区
代码区:存放函数体的二进制代码,由操作系统进行管理的全局区:存放全局变量和静态变量以及常量栈区:由编译器自动分配释放,存放函数的参数值,局部变量等堆区:由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收。
2024-05-10 22:00:54 280
原创 C++指针
p存放a的地址,*p指向a的内容运行结果:a的地址为:00000058B315F8E4指针p为:00000058B315F8E4a=1000*p=1000。
2024-04-19 22:29:18 370
原创 C++数组
数组中第一个元素地址为:6422248。数组中第二个元素地址为:6422252。整个数组占用内存空间位:40。数组首地址为:6422248。每个元素占用内存空间为:4。数组中元素个数为:10。
2024-04-15 21:37:43 223
原创 ModuleNotFoundError: No module named ‘pyeeg‘
使用:pip install git+https://github.com/forrestbao/pyeeg.git。
2024-04-13 10:12:24 178
原创 JS正则表达式
判断字符串中是否含e:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript"> //表示要求字符串,是否包含字母e var patt = new RegExp("e"); //va
2021-10-17 22:43:09 209
原创 JS判断用户名是否合法
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript"> /* * 需求:当用户点击了校验按钮,要获取输出框中的内容,然后验证其是否合法 * 验证的规则是:必须由字母,数字,下划线组
2021-10-17 20:01:20 2644
原创 DOM模型
DOM全称是Document Object Model文档对象模型即,就是把文档汇总的标签,属性,文本,转换成对象来管理。Document对象的理解:1.Document管理了所有的Html文档内容2.Document是一种树结构的文档,有层级关系3.它让我们把所有的标签都对象化4.我们可以通过document访问所有的标签对象模拟对象化,相当于:class Dom{ private String id; //id属性 private String tagName //表示标签名 p
2021-10-17 17:24:27 83
原创 onsubmit事件
onsubmit事件:代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript"> function onsubmitFun(){ //要验证所有表单项是否合法,如果有一个不合法,就阻
2021-10-17 16:29:04 286
原创 onload事件
onload事件:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript"> //onload事件的方法 function onloadFun(){ alert('静态注册
2021-10-17 16:27:42 665
原创 onblur事件
代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head><body><input type="text"id="user"><script> document.getElementById("user").onblur=fu
2021-10-17 15:28:03 257
原创 单双击事件
单击事件:onclick代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript"> function testOnclick(){ alert("It is a nice day!"
2021-10-16 21:03:15 80
原创 onblur事件
onblur事件代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript"> //静态注册失去焦点 function onblurFun(){ //console是控制
2021-10-15 22:11:45 171
原创 JavaScript中的事件
事件:事件是电脑输入设备与页面记性交互的响应常用的事件:onload加载完成事件 页面接在完成之后,常用于做页面js代码初始化操作onclick单击事件 常用于按钮的点击响应操作onblur失去焦点事件 常用于输入框失去焦点后验证其输入内容是否合法onchange内容发生改变事件 常用于下拉列表和输入框内容发生改变后操作onsubmit表单提交事件 常用于表单提交前,验证所有表单项是否合法。**事件的注册又分为静态注册和动态注册两种:**
2021-10-12 22:21:07 83
原创 JavaScript中的自定义变量
JS中的自定义变量:1.Object形式的自定义变量对象的定义: var 变量名 = new Object(); //对象实例(空对象) 变量名.属性名 = 值; //定义一个属性 变量名.函数名 = function(){} //定义一个函数对象的访问:变量名.属性名/函数名();**代码:**<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"&g
2021-10-12 22:02:30 637
原创 JavaScript函数
函数:一、可以使用function关键字来定义函数使用的格式如下: function 函数名(形参){ 函数体; }在JavaScript语言中,如何定义带有返回值的函数?只需要在函数体内直接使用return语句返回值即可。代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title>
2021-10-12 22:01:50 123
原创 JavaScript数组
数组:JS中数组的定义:格式:var 数组名 = []; 空数组var 数组名 = [1,‘abc’,true]; 定义数组同时赋值元素**代码:**<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript"&
2021-10-12 22:00:55 63
原创 JavaScript逻辑运算
逻辑运算:且运算 &&或运算 ||取反运算 !在JavaScript语言中,所有的变量,都可以作为一个boolean变量去使用。0、null、undefined、""(空串)都认为是false代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <
2021-10-12 22:00:25 81
原创 JavaScript关系(比较)运算
关系(比较)运算:等于 = = 简单的做字面值的比较全等于 = = = 除了做字面值的比较之外,还会比较两个变量的数据类型代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script type="text/javascript"> va
2021-10-12 21:59:34 75
原创 JavaScript的变量类型
JavaScript的变量类型:数值类型: number字符串类型: string对象类型: object布尔类型: boolean函数类型: functionJavaScript里特殊的值:undefined: 未定义,所有js自变量未赋予初始值的时候,默认值都是undefined。null: 空值NAN: 全称是非数字,非数值代码:<!DOCTYPE html><html lang="en"><head> &
2021-10-12 21:58:53 239
原创 JavaScript与html的结合方式
1.JavaScript介绍JavaScript语言诞生主要是完成页面的数据验证。因此它运行在客户端,需要运行浏览器来解析执行JavaScript代码。JS是弱类型,java是强类型。弱类型就是类型可变。强类型,就是定义变量的时候,类型已确定,而且不可变。特点:1.交互性(信息的动态交互)2.安全性(不允许直接访问本地磁盘)3.跨平台性(只要是可以解释JS的浏览器都可以执行,和平台无关)JavaScript和html的结合方式:一、...
2021-10-04 22:16:39 596
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人