笔记
文章平均质量分 63
_三分糖
Linux驱动工程师
展开
-
【C++ 多态】
多态的概念多态的定义及实现抽象类多态的原理单继承和多继承关系中的虚函数表原创 2022-08-02 12:47:28 · 191 阅读 · 0 评论 -
【C++中的继承】
1.继承的概念及定义2.基类和派生类对象赋值转换3.继承中的作用域4.派生的默认成员函数5.继承与友元6.基类与静态成员7.复杂的菱形继承及菱形虚拟继承8.继承的总结和反思原创 2022-07-31 00:31:27 · 185 阅读 · 1 评论 -
【顺序表&链表】
1.线性表2.顺序表3.链表4.顺序表和链表的区别和联系5.顺序表和链表概念选择题原创 2022-07-18 15:08:25 · 383 阅读 · 1 评论 -
【Linux----权限】
Linux权限管理、文件访问者的分类(人),文件类型和访问权限(事物物性)、文件权限值的表示方法 、文件访问权限的相关设置方法、目录的权限、粘滞位关于权限的总结原创 2022-06-24 15:23:41 · 164 阅读 · 0 评论 -
【模板初阶】
泛型编程,函数模板,类模板原创 2022-06-16 20:18:14 · 130 阅读 · 0 评论 -
【C/C++内存管理】
1.C/C++内存分布2.C语言中动态内存管理方式3.C++内存管理的方式4.operator new与operator delete函数(重点))5.new和delete的实现原理6.定位new表达式 7.常见面试题原创 2022-06-16 16:04:32 · 158 阅读 · 0 评论 -
【C++类和对象(下)】
构造函数、static成员、友元,再次理解面向对象和封装原创 2022-06-14 11:07:43 · 87 阅读 · 0 评论 -
【C++类和对象(中)】
类和对象,默认成员函数,const成员变量,运算符重载原创 2022-06-11 21:52:28 · 96 阅读 · 0 评论 -
【C++类和对象(上)】
类和对象原创 2022-06-11 18:08:45 · 92 阅读 · 0 评论 -
【C++入门(二)】
目录4.缺省参数4.1缺省参数的概念4.2缺省参数的分类5.函数重载5.1函数重载概念5.2名字修饰(name Mangling)5.3 extern"C"6.引用6.1引用的概念6.2 引用特性6.3 常引用6.4 使用场景6.5 传值、传引用效率比较6.6 引用和指针的区别4.缺省参数4.1缺省参数的概念缺省参数是声明或定义函数时为函数的参数定义一个默认值。在调用函数时候如果没有指定实参则采用该默认值,否则使用指定的实参。vo原创 2022-04-28 15:09:08 · 106 阅读 · 1 评论 -
【C++入门(一)】
1.C++关键字2. 命名空间3. C++输入&输出4. 缺省参数5. 函数重载6.引用1.C++关键字(C++98)C++总计63个关键字,C语言32个关键字ps:下面我们只是看一下C++有多少关键字,不对关键字进行具体的讲解。asm do if return try continue auto double inline short typedef for bool dynamic_cast原创 2022-03-08 21:25:52 · 97 阅读 · 4 评论 -
【字符串旋转结果】
【题目】写一个函数,判断一个字符串是否为另外一个字符串旋转之后的字符串。例如:给定s1 =AABCD和s2 = BCDAA,返回1给定s1=abcd和s2=ACBD,返回0.AABCD左旋一个字符得到ABCDAAABCD左旋两个字符得到BCDAAAABCD右旋一个字符得到DAABC代码实现:void reverse(char*l, char *r){ assert(l&&r);//我们对l和r进行了解引用操作,不能为空指针 while (l <原创 2022-03-07 20:22:47 · 75 阅读 · 0 评论 -
【字符串左旋转】
【题目】代码实现原创 2022-03-07 20:04:55 · 90 阅读 · 0 评论 -
【矩阵转置】
【题目】//矩阵转置int main(){ int n = 0; int m = 0; int arr[10][10] = { 0 }; scanf("%d %d", &n, &m); int i = 0; int j = 0; //输入 for (i = 0; i < n; i++) { for (j = 0; j < m; j++) { scanf("%d", &arr[i][j]); } } //原创 2022-03-06 22:12:13 · 74 阅读 · 0 评论 -
【矩阵相等判断】
【题目】int main(){ int arr1[10][10] = { 0 }; int arr2[10][10] = { 0 }; int n = 0; int m = 0; scanf("%d %d",&n,&m); int i = 0; int j = 0; //输入矩阵1 //n行 for (i = 0; i < n; i++) { //m列 for (j = 0; j < m; j++) { scanf(".原创 2022-03-06 21:49:37 · 144 阅读 · 0 评论 -
【判断元音还是辅音】
【题目】int main(){ int ch = 0; while ((ch = getchar()) != EOF)//说明读取字符成功 { //判断是否为元音字母 if ((ch =='A') || (ch =='a') || (ch == 'e') || (ch == 'E') || (ch =='I' )|| (ch == 'i') || (ch == 'O') || (ch =='o') || (ch =='U') || (ch == 'u')) { .原创 2022-03-06 21:01:38 · 187 阅读 · 0 评论 -
【C语言实现三子棋游戏】
具体实现过程及源代码game.h#pragma once#include <stdio.h>#include <stdlib.h>#include <time.h>#define ROW 3#define COL 3//初始化棋盘void InitBoard(char board[ROW][COL], int row, int col);//打印棋盘void DisplayBoard(char board[ROW][COL], in原创 2022-02-08 00:06:54 · 97 阅读 · 7 评论 -
【C语言---操作符详解(1)】
操作符分类: 目录 操作符分类: 1.算数操作符 2.移位操作符 2.1左移操作符 3.2右移操作符 3.位操作符 4.赋值操作符 5.单目操作符 5.1单目操作符的介绍 5.2 sizeof和数组 6.关系操作符 7.逻辑操作符 8.条件操作符 9. 逗号表达式 10.下标引用、函数调用和结构成员 1.算数操作符+ - * ...原创 2022-01-26 13:49:25 · 83 阅读 · 0 评论 -
【C语言---for循环】
语法:for(表达式1;表达式2;表达式3) 循环语句;表达式1表达式1为初始化部分,用于初始化循环变量的。表达式2表达式2为条件判断部分,用于判断循环时候终止。表达式3表达式3为调整部分,用于循环条件的调整。【实际的问题:】使用for循环 在屏幕上打印1-10的数字。#include <stdio.h>int main(){ int i = 0; //for(i=1/*初始化*/; i<=10/*判断部分*/; i+原创 2022-01-21 19:03:36 · 667 阅读 · 0 评论 -
【C语言-----数据类型+常量、变量】
认识C语言原创 2022-01-17 09:08:23 · 450 阅读 · 0 评论 -
【python】画四叶草
代码如图:运行结果如图原创 2021-11-14 16:55:02 · 2120 阅读 · 1 评论 -
[python]水仙花数问题
水仙花数是指一个三位数,它的每个位置上的数字3次幂之和等于它本身。算法设计:原创 2021-11-13 14:10:47 · 1514 阅读 · 0 评论 -
【python】用turtle画奥运五环
代码运行结果原创 2021-11-02 22:34:13 · 339 阅读 · 0 评论