2025年10月26日
摘要:
这几天遇到一个问题时关于移位操作的,无符号整数左移33位的时候是什么现象。
阅读全文
posted @ 2025-10-26 19:57
小樊童鞋
阅读(3)
推荐(0)
2025年10月18日
摘要:
函数是带名字的代码块,用于完成具体的工作。要执行函数定义的特定任务,可调用该函数。
使用函数的优点之一是可以将代码块和主程序分离。
阅读全文
posted @ 2025-10-18 09:56
小樊童鞋
阅读(3)
推荐(0)
2025年9月30日
摘要:
该内容全部引用于 《数据结构 C 语言 第二版》 严蔚敏 李冬梅 吴伟民 著
阅读全文
posted @ 2025-09-30 18:36
小樊童鞋
阅读(12)
推荐(0)
2025年9月29日
摘要:
for循环用于针对集合中的每个元素都执行一个代码段。 while循环则不断地运行,一直到指定的条件不满足为止。 1 while 语法 while active_condition_val: do some thing while active_condition_val: do some thing
阅读全文
posted @ 2025-09-29 17:54
小樊童鞋
阅读(11)
推荐(0)
2025年9月26日
摘要:
C++中的map和unordered_map是两种常用的关联容器, 主要区别如下: 1. 底层实现 map:基于红黑树(自平衡二叉搜索树)实现,元素按键值自动排序 。 unordered_map:基于哈希表实现,元素存储顺序与插入顺序无关,通过哈希函数快速定位。 2. 性能特点
阅读全文
posted @ 2025-09-26 10:48
小樊童鞋
阅读(21)
推荐(0)
2025年9月25日
摘要:
Python可以允许用户在终端中输入一些信息。 Input功能 接受输入字符串 # -*- coding: utf-8 -*- name = input("Please input your name:") print("Hello " + name + "!") 其运行结果如下: Please i
阅读全文
posted @ 2025-09-25 18:58
小樊童鞋
阅读(8)
推荐(0)
摘要:
字典在python中被描述为是一系列的键-值对,与C/C++ 语言中的pair是相同的。键和值是相互关联的,在声明的时候要用花括号{}进行标识。键和值之间使用冒号:分隔。一个字典里面存放的数据类型不是固定的。 1.声明字典并访问字典 # -*- coding: utf-8 -*- stus = {'
阅读全文
posted @ 2025-09-25 18:40
小樊童鞋
阅读(8)
推荐(0)
摘要:
编程的时候经常需要检查一系列的条件,根据判断的条件决定采取什么措施。接下来学习一下IF-ELSE 语句。 1. 条件测试 判断一个表达式是为True或False的行为就是条件测试。 # -*- coding: utf-8 -*- print('car'=='car') print('JiNan'==
阅读全文
posted @ 2025-09-25 15:35
小樊童鞋
阅读(11)
推荐(0)
摘要:
列表是在程序运行时期可以发生变化的数据集合。Python 将不可变的列表称为元组。 元组是不可以修改的。 1. 定义元组 元组和列表是非常相似的,其使用圆括号()来进行标识;列表是使用[]来进行标识。对元组可以使用索引来进行访问。 # -*- coding: utf-8 -*- cities=('J
阅读全文
posted @ 2025-09-25 14:50
小樊童鞋
阅读(10)
推荐(0)
摘要:
new 为数组开辟内容空间的时候,数组大小这个额外的信息是如何存储的? 在C++中,使用new int[5]动态分配数组时,数组大小的存储方式和指针指向的地址如下: 1. 数组大小的存储机制 编译器会在分配的内存块头部额外存储数组长度等元信息(通常位于实际数组元素内存之前),这部分对程序员透明。
阅读全文
posted @ 2025-09-25 14:11
小樊童鞋
阅读(6)
推荐(0)