
编程学习中的小疑惑
对平日的编程学习小知识做不定期更新
hhhalloWelt
知识的问题是一个科学问题,来不得半点的虚伪和骄傲
展开
-
问题解决:只定义了一次函数,为什么会报错重复定义?
来看个例子。原创 2023-11-14 20:30:27 · 1019 阅读 · 2 评论 -
hashlib库里update函数的奇妙之处
因为sha256_34的值是helloworld的摘要值。摘要值:哈希值或散列值,可以理解为加密后的值。,而不是覆盖原来的数据再计算摘要值。而不是world的摘要值。update函数是对。原创 2023-10-30 22:56:34 · 216 阅读 · 2 评论 -
(CPP)queue<char>q[N],元素储存在哪?
在C++中,queue<char> q[N];表示定义了一个包含N个队列的数组,其中每个队列的元素类型为char。也就是说,队列元素(这里是char)是存储在每个队列对象的内部实现里的,而不是直接存储在数组里。综上所述,队列的元素是存储在队列对象内部的,而不是直接存储在数组里。数组存储的是队列对象。那么数组q中的元素就是这3个队列对象本身,而不是队列中的char元素。每个队列中的元素类型为char。数组里面直接存储的是队列对象。原创 2023-10-25 20:09:18 · 129 阅读 · 1 评论 -
(python)print函数中的输出格式中“%“的作用
python可以指定格式限定符,对输出进行格式化来看看一下这三个print。原创 2023-10-23 22:19:02 · 1501 阅读 · 0 评论 -
直接输出字符串逆序函数reversed()的结果不是列表
reversed()作为python的内置函数,用来实现字符串的逆序()将逆序排列后的列表中的元素用空格连接起来,生成一个新的字符串。但如果按照以下代码的做法,它会返回类似以下的结果。对象,以及其在内存中的地址。原创 2023-10-22 22:00:04 · 143 阅读 · 1 评论