
题目分享:一些容易遗忘的小点
文章平均质量分 67
一些小知识点,常看常新。
vpurple__
我在过着很帅气的人生_
展开
-
【0102】C语言(左值右值++,auto extern,类型转换整形提升,虚函数类继承类大小计算,数组指针++)
也就是说a[0]就是表示1,2中的那个1的位置,a[1]就表示3,4中3的位置,类推a[2]指的是5的位置。--------------------以上是题设的内容-----------------------这是 C++ 的默认行为。而*(指针),表示的是指针所指位置上的实际变量,即*(4的位置)那么就是4了,也就是a[1][1。p[0]=a[1]就是相当于p[0]=&a[1][0],也就是让p[0]指向3的位置。那么p[0]原来指向3的位置,p[0]+1就是让指针后移,那么就是指到了4的位置上。原创 2025-01-02 11:36:48 · 645 阅读 · 0 评论 -
【1226】C选填(^异或,switch case break,*p++ ++*p *(p++),函数指针 指针函数 指针数组,printf的返回值,数组名+1 数组名取地址+1 ,sizeof)
进入for循环时,i的值为0,表达式(ch[i]>=’0’ && ch[i]<=’9’)是用来检测ch[i]是否为数字字符,因为ch[0]是’6’,所以表达式为真,进入循环体中执行s=10*s+ch[i]-‘0’;B.(++p)->n,p现在指向的是a数组的第二个元素,即{ 5, "def"}这个结构体元素,会输出3, 5。C.(a + 1)->n,a + 1是{ 5, "def" }元素的地址,所以会输出3,,5。D.(p + 1)->n,p + 1是增加的偏移量,即第二个元素的地址,会输出3,5。原创 2024-12-26 15:38:17 · 519 阅读 · 0 评论 -
【1225】网络选填(OSPF/判断是否在同一子网/子网掩码最大长度/应用层协议/PAP/CHAP/交换机与VLAN/DNS/传输层/CSMA/CA协议/信道复用技术/TCP握手状态)
协议发送DNS查询报文,若DNS响应报文的长度大于512B,服务器就截断响应报文,在这种情况下,DNS客户程序通常使用TCP重发原来的查询请求,从而它将来能够从DNS服务器中收到完整的响应。:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k),即SYN+ACK包,此时服务器进入SYN_RECV状态;:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=k+1),此包发送完毕,客户端和服务器进入ESTABLISHED状态,完成三次握手。原创 2024-12-25 11:25:54 · 820 阅读 · 0 评论 -
【1224】数据结构(sizeof/数组的长度定义/读取字符串函数/线性表长度/左值右值/静态变量/指针与引用)
因此第一次输出的大小为25,当字符串s是通过参数传递到函数testArgs时,则函数会由指针s来指向传递的字符串这一片内存,因此。3.如下代码所示,分别用于统计字符串的长度(在32位系统里),那么输出的结果分别为()由于不同类型的指针变量长度都是一样的(不同机器可能存在差异),都是4字节长度。C 该程序有错,只要将swap()函数中的参数p、q及t均定义为指针变量即可。第二次sizeof的时候,是对指向该字符串的指针变量长度的统计。原创 2024-12-25 09:57:41 · 412 阅读 · 0 评论 -
【1224】C选填(字符串\0占大小,类大小函数调用,const定义常量,逗号表达式取尾,abs返回值
进行访问,而且类的成员函数除了虚函数,其他都不存储在类当中,因此类对象不存在的情况下,无法使用虚函数,其他函数都可以正常访问(前提是这些函数都没有存取类对象的成员变量)逗号运算级别很低,int i = (j=4,k=8,l=16,m=32) ,加了括号就是取最后一个值,所以i=32;如果没加加括号就该是i=4.(即0x80000000)-128,由于正数里int类型32位表示不了这个数的绝对值,所以依然返回该负数。(不要问我最小的int类型负数是多少,上面那个图里面有真相),函数返回num的对应。原创 2024-12-24 09:27:24 · 635 阅读 · 0 评论 -
【1223】c选填(输出格式/虚函数/四种cast类型转换/数组指针/指针数组/原反补/strcat/strcpy/内存对齐
1、 对于结构体的各个成员,第一个成员位于偏移为0的位置,以后每个数据成员的偏移量必须是min(#pragma pack()指定的数,这个数据成员的自身长度) 的倍数。dynamic_cast是运行时检查,虽然pb1是A1类型的,但是指向的实体却是子类(&d是B1*),所以子类(B1)转父类(A2)完全是可以的。表示输出占8个空格的位置,右对齐,左边多余的位置补空格,必须输出正负号,所以第四个y的输出为│□□-43456│.首先,a是指针,不是数组,然后a是数组指针,不仅仅是指针。那么剩下两项B,D.原创 2024-12-23 10:00:52 · 946 阅读 · 0 评论 -
Day11: 110.平衡二叉树 257. 二叉树的所有路径 404.左叶子之和 222.完全二叉树的节点个数
刷题记录原创 2024-07-16 14:34:03 · 416 阅读 · 1 评论 -
Day10:翻转二叉树226 对称二叉树101 二叉树的最大深度104 二叉树的最小深度111
刷题记录原创 2024-07-14 15:56:20 · 270 阅读 · 0 评论 -
Day9:逆波兰表达式求值150 滑动窗口最大值239 前 K 个高频元素347
刷题记录原创 2024-07-03 13:23:40 · 414 阅读 · 0 评论 -
Day8: 232.用栈实现队列 225. 用队列实现栈 20. 有效的括号 1047. 删除字符串中的所有相邻重复项
刷题速成原创 2024-07-02 10:43:44 · 457 阅读 · 0 评论 -
Day7:.翻转字符串里的单词 151 卡码网:55.右旋转字符串
刷题记录原创 2024-06-30 14:50:43 · 340 阅读 · 0 评论 -
Day6: 344.反转字符串 541. 反转字符串II 卡码网:54.替换数字
刷题记录原创 2024-06-29 17:21:34 · 453 阅读 · 0 评论 -
Day5:有效的字母异位词 242 两个数组的交集 349 快乐数 202 两数之和1
刷题记录原创 2024-06-26 14:26:10 · 287 阅读 · 1 评论 -
Day4: 两两交换链表中的节点 24 删除链表的倒数第N个节点 19 链表相交 02.07 环形链表II 142
刷题记录原创 2024-06-25 15:01:57 · 441 阅读 · 0 评论 -
Day3:203 移除链表元素 707设计链表 206反转链表
刷题记录原创 2024-06-24 16:55:10 · 460 阅读 · 0 评论 -
Day2: 双指针977 滑动窗口209 循环不变量原则59
刷题记录原创 2024-06-23 00:08:04 · 442 阅读 · 0 评论 -
Day1:二分查找704 移除元素27
刷题记录原创 2024-06-22 00:20:03 · 448 阅读 · 0 评论 -
JZ36 二叉搜索树与双向链表
二叉搜索树与双向链表题解记录原创 2024-02-11 09:33:33 · 348 阅读 · 8 评论 -
力扣236.二叉树最近的公共祖先(内含两种解法
二叉树的最近公共祖先详细题解原创 2024-02-09 09:59:32 · 578 阅读 · 4 评论 -
力扣102. 二叉树的层序遍历 (复习vector和queue的常见用法
层序遍历二叉树题解原创 2024-02-08 09:14:42 · 550 阅读 · 4 评论 -
分享用is_sorted()解决单调数列问题
正向迭代器、反向迭代器与is_sorted().原创 2024-01-18 18:08:38 · 631 阅读 · 8 评论 -
分享用 vector的vector实现一个二维数组并初始化的逆置矩阵问题
vector的构造方法~原创 2024-01-16 17:04:46 · 825 阅读 · 8 评论 -
【易错小点记录】坑人的for循环与逻辑或
我不是王小懒!!原创 2022-11-23 16:02:55 · 492 阅读 · 3 评论 -
【力扣+C语言】225.用队列实现栈
用队列实现栈~欢迎光临媛仔的题目分享栏目!原创 2022-08-28 12:26:14 · 1165 阅读 · 56 评论 -
【数据结构】用堆排序解决TOPK问题
TOK问题的解题思路!你好,欢迎来到媛仔的数据结构晋级之路~原创 2022-08-13 19:06:47 · 484 阅读 · 27 评论 -
力扣面试题17.04 消失的数字||260.只出现一次的数字(内含位运算知识点)
位运算异或易错点总结来啦!!欢迎光临媛仔的题目分享栏目~原创 2022-07-28 18:58:07 · 204 阅读 · 22 评论 -
分享力扣—189.轮转数组 的三种解法
轮转数组~欢迎来到媛仔的题目分享栏目!!原创 2022-07-26 22:46:33 · 2187 阅读 · 14 评论 -
分享一道关于#define的选择题(内含#define在预编译时的替换规则,程序环境和预处理相关知识)
分享一道关于#define的选择题,一看就会系列,(内含#define在预编译时的替换规则,程序环境和预处理相关知识)原创 2022-07-23 21:17:39 · 807 阅读 · 18 评论 -
分享一道关于程序编译过程的选择题(内含编译过程浅谈,符号表的形成合并过程)
前两天刚刚整理了编译相关知识,今天考试的时候发现,漏了一个小点没有记住,特此补充,不断复习,常看常新。原创 2022-07-21 23:02:02 · 283 阅读 · 4 评论 -
分享一道关于变量的选择题(内含全局变量、局部变量、变量的作用域、生命周期知识点)
复习一个容易搞混的小点:局变量、局部变量、变量的作用域、作用周期。原创 2022-07-21 21:14:26 · 305 阅读 · 2 评论