上一页 1 2 3 4 5 6 ··· 9 下一页

2023年11月22日

摘要: 十三、指针和引用(三) 1、std::unique_ptr(唯一智能指针) 1)概念 std::unique_ptr是所谓的智能指针的一种,主要目的是为了解决原生指针安全性不足的弊端 //std::unique_ptr指针的声明语法 std::unqiue_ptr<类型>变量名称{}; //示例 s 阅读全文
posted @ 2023-11-22 23:03 我想对你说 阅读(32) 评论(0) 推荐(0) 编辑

2023年11月20日

摘要: 十二、指针和引用(二) 1、指针和数组的关系 1)思考 ​ 假设你要设计一种编程语言,你要如何实现数组呢?思考之前请先牢记:数组在内存中是连续的,维度由低到高(大部分操作系统下)。 2)汇编分析数组如何实现 //C++代码 #include <iostream> int main() { int a 阅读全文
posted @ 2023-11-20 23:47 我想对你说 阅读(46) 评论(0) 推荐(0) 编辑

2023年11月17日

摘要: 十一、指针和引用(一) 1、指针 1)思考 ​ 在计算机程序中,有一条铁律那就是万物皆内粗,而我们知道,内存就是一个个小格,存放着高电平或者低电平,也就是0或者1,我们要表达的一切都是通过这种二进制的方式放到内存中,当我们读取、写入,其实局势在对应的内存空间执行读或者写操作 ​ 我们今天就研究研究, 阅读全文
posted @ 2023-11-17 23:53 我想对你说 阅读(56) 评论(0) 推荐(0) 编辑

2023年11月16日

摘要: 十、数组 1、数组的概念 1)引出数组 需求:学校为了统计学生的信息,需要设计一个程序,要求如下,一共有十个学员,要求依次输入各位学员的学号,并将其打印出来。 #include <iostream> int main() { int studentId1, studentId2, studentId 阅读全文
posted @ 2023-11-16 23:34 我想对你说 阅读(29) 评论(0) 推荐(0) 编辑
 
摘要: 九、循环(二) 1、while循环 1)while循环语法 //while循环语法 while(条件表达式) //条件表达式是一个bool类型的值 { 循环语句; } //示例 int i = 9; while(i<0) { i--; std::cout<<i; } 2)while循环嵌套 //wh 阅读全文
posted @ 2023-11-16 19:10 我想对你说 阅读(20) 评论(0) 推荐(0) 编辑

2023年11月14日

摘要: 八、循环(一) 1、for循环 1)for循环语法 //for循环语法 for(初始化表达式;运行条件表达式;变动表达式) { 循环内容; } //示例 for(int i=0;i<10;i++) { std::cout<<i<<std::endl; } std::cout<<"循环结束"; ①打印 阅读全文
posted @ 2023-11-14 23:55 我想对你说 阅读(27) 评论(0) 推荐(0) 编辑
 
摘要: 靶机介绍 1)靶机地址:https://download.vulnhub.com/presidential/Presidential.ova 2)靶机难度:中 3)打靶目标: 取得 root 权限 + 2Flag 4)涉及攻击方法:主机发现、端口扫描、信息收集、备份文件、子域名爆破、phpmyadm 阅读全文
posted @ 2023-11-14 19:15 我想对你说 阅读(81) 评论(0) 推荐(0) 编辑

2023年11月13日

摘要: 七、判断(二) 引:学校举办了一个抽奖获得,根据学号给予学生奖励,学生奖励如下: 学号 奖励 15692 现金500 65432 现金450 98741 现金250 2531 现金150 666 学号*2 321 学号*2 //if语句实现 #include <iostream> int main( 阅读全文
posted @ 2023-11-13 23:41 我想对你说 阅读(38) 评论(0) 推荐(0) 编辑

2023年11月12日

摘要: 六、判断(一) 1、关系运算符 1)每一个关系运算符得出的结果都是一个布尔类型值(true、flase或真、假或1、0) 关系运算符 说明 关系运算符 说明 > 大于 >= 大于等于 < 小于 <= 小于等于 == 等于 != 不等于 #include <iostream> int main() { 阅读全文
posted @ 2023-11-12 23:40 我想对你说 阅读(27) 评论(0) 推荐(1) 编辑
 
摘要: 五、位运算 ​ 位运算主要计算内存中每个小格的数据 1、输出二进制内容 头文件调用 语法 示例 include <bitser> std::bitset<要显示的二进制位数>(要显示的变量) std::cout << std::bitset<16>(a); //二进制内容输出 #include <i 阅读全文
posted @ 2023-11-12 14:25 我想对你说 阅读(39) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页