![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
文章平均质量分 78
Yyya159
这个作者很懒,什么都没留下…
展开
-
Linux权限的概念
目录的可执行权限是表示你可否在目录下执行命令。如果目录没有-x权限,则无法对目录执行任何命令,甚至无法cd 进入目, 即使目录仍然有-r 读权限(这个地方很容易犯错,认为有读权限就可以进入目录读取目录下的文件)而如果目录具有-x权限,但没有-r权限,则用户可以执行命令,可以cd进入目录。但由于没有目录的读权限所以在目录下,即使可以执行ls命令,但仍然没有权限读出目录下的文档。原创 2024-07-05 15:25:07 · 817 阅读 · 0 评论 -
Linux下的基本指令
ls [选项] [目录或文件]对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息-a 列出目录下的所有文件,包括以 . 开头的隐含文件。-d 将目录象文件一样显示,而不是显示其下的文件。如:ls –d 指定目录-i 输出文件的 i 节点的索引信息。如 ls –ai 指定文件-k 以 k 字节的形式表示文件的大小。ls –alk 指定文件-l 列出文件的详细信息。-n 用数字的 UID,GID 代替名称。(介绍 UID, GID)原创 2024-07-03 15:25:25 · 625 阅读 · 0 评论 -
字符函数和字符串函数
size_tstrlen(constcharstring注意:①strlen函数返回的是在字符中'\0'前面出现的字符个数(不包括'\0')②参数指向的字符串要以'\0'结束③注意函数的返回值是size_t,是无符号的。原创 2023-11-18 21:20:38 · 125 阅读 · 0 评论 -
数据在内存中的存储(深度剖析)
char //字符数据类型short //短整型int //整形long //长整型long long //更长的整形float //单精度浮点数double //双精度浮点数类型的意义:1.使用这个类型开辟内存空间的大小(大小决定了使用范围)2.如何看待内存空间的视角什么是大小端:大端(存储)模式:是指数据的低位保存在内存的高地址中,数据的高位保存在内存的低地址中。原创 2023-04-04 20:07:47 · 439 阅读 · 0 评论 -
初级结构体的简单介绍
int x;int y;}p1;//声明类型的同时定义变量p1//定义结构体变量p2//初始化:定义变量的同时赋初值。struct Stu //类型声明//名字int age;//年龄//初始化int data;//结构体嵌套初始化//结构体嵌套初始化。原创 2023-03-21 23:15:22 · 117 阅读 · 0 评论 -
初级指针的简单介绍
1)指针是内存中一个最小单元的编号,也就是地址2)平时口语中说的指针,通常指的是指针变量,是用来存放内存地址的变量指针就是地址,口语中说的指针变量指的就是指针。指针变量:用来存放地址的变量(存放在指针中的值都被当成地址处理),可以通过&(取地址操作符)取出变量的内存地址,把地址存放在一个变量中,这个变量就是指针变量。指针的大小在32位平台下是4个字节,在64位平台上是8个字节int main()int a=10;原创 2023-03-21 22:39:56 · 99 阅读 · 0 评论 -
vector
1. vector是表示可变大小数组的序列容器。2. 就像数组一样,vector也采用的连续存储空间来存储元素。它的大小是可以动态改变的,而且它的大小会被容器自动处理。3.vector使用动态分配数组来存储它的元素。4. vector分配空间策略:vector会分配一些额外的空间以适应可能的增长,因为存储空间比实际需要的存储空间更大。5. vector占用了更多的存储空间,为了获得管理存储空间的能力,并且以一种有效的方式动态增长。原创 2022-11-14 21:23:29 · 184 阅读 · 0 评论 -
笔试强训day13
/const 封锁的是*p,是常量,所以p的指向是可以修改的,但是p所指的空间的值不能改变.D. 虚函数不能是静态成员函数.因为静态函数没有this指针,而调用虚函数要靠this指针调用对象的信息调用此虚表。2)在32位机上,一个指针大小为4,在64位机上,一个指针大小为8,它的大小只和它的类型有关,而p是一个指针。4. 当一个类对象的生命周期结束后,关于调用析构函数的描述正确的是()一个类对象的执行过程是先调用基类的构造函数,再调用派生类的构造函数。D 先调用基类的析构函数,后调用派生类的析构函数。原创 2022-11-02 00:07:00 · 402 阅读 · 0 评论 -
笔试强训day12
2.析构函数的作用:对象在销毁时会自动调用析构函数,完成对象中资源的清理工作---问题:并不是所以对象都是从堆上new出来的。C 引用声明后,引用的对象不可改变,对象的值可以改变,非const指针可以随时改变指向的对象以及对象的值。B.拷贝构造函数只有一个形参,且必须是类类型对象的引用,若未显示定义,编译器会生成默认的拷贝构造函数。A.对象实例化时编译器会自动调用对应的构造函数,若未显示定义,编译器才会自动生成一个无参构造函数。C 对象是类的实例,一个对象必须属于一个已知的类。原创 2022-10-24 17:28:28 · 1476 阅读 · 0 评论 -
笔试强训day11
笔试强训day11原创 2022-10-24 00:28:28 · 556 阅读 · 0 评论 -
笔试强训day7
笔试强训原创 2022-10-18 23:48:56 · 533 阅读 · 0 评论 -
笔试强训day6
笔试强训day6原创 2022-10-18 11:42:52 · 263 阅读 · 0 评论 -
笔试强训day5
笔试强训原创 2022-10-16 20:57:38 · 329 阅读 · 0 评论 -
7-11 学投资分数 10
7-11 学投资分数 10原创 2022-09-25 19:46:53 · 107 阅读 · 0 评论 -
7-10 java基本语法-整数四则运算
7-10 java基本语法-整数四则运算原创 2022-09-25 18:08:43 · 433 阅读 · 0 评论 -
模板初阶.
模板原创 2022-09-12 19:52:02 · 51 阅读 · 0 评论 -
C/C++内存管理
C/C++内存管理原创 2022-09-11 13:57:43 · 270 阅读 · 0 评论 -
类和对象(下)
类和对象原创 2022-09-07 16:00:57 · 288 阅读 · 0 评论 -
类和对象(上)
类的对象原创 2022-08-21 16:45:35 · 91 阅读 · 1 评论 -
Linux常见指令及权限理解
Linux常见指令及权限理解原创 2022-08-21 15:30:17 · 345 阅读 · 0 评论 -
C++基础(续)
内联函数,auto类型关键字,指针空值nullptr原创 2022-08-16 22:45:10 · 230 阅读 · 0 评论 -
C++基础
C++基础知识点原创 2022-08-15 22:01:57 · 283 阅读 · 2 评论 -
二叉树的基本概念
二叉树的相关概念原创 2022-06-13 22:13:37 · 2365 阅读 · 0 评论 -
栈和队列基础
1.栈1.1栈的概念及结构栈:一种特殊的线性表,其只允许在固定的一端进行插入和删除元素操作。进行数据插入和删除操作的一端称为栈顶,另一端称为栈底。栈中的数据元素遵守后进先出LIFO(Last In First Out)的原则。压栈:栈的插入操作叫做进栈/压栈/入栈,入数据在栈顶。出栈:栈的删除操作叫做出栈。出数据也在栈顶。1.2栈的实现栈的实现一般可以使用数组或者链表实现,相对而言数组的结构实现更优一些。// 下面是定长的静态栈的结构,实际中一般不实用,所以我们主要实现下面的支.原创 2022-05-25 21:27:04 · 50 阅读 · 0 评论 -
顺序表和链表
顺序表和链表原创 2022-05-20 16:17:04 · 269 阅读 · 2 评论