08 2022 档案
摘要:C语言union及位域 1.union union就相当于一个类型不固定的变量,变量大小由union内最长的变量决定,存储空间共享,访问内部不同的变量,就会以相应的变量规范对内存进行解析,以如下union为例 typedef union{ uint32_t v1; int32_t v2; } uni
阅读全文
摘要:字符串哈希 题目 给定一个长度为 n 的字符串,再给定 m 个询问,每个询问包含四个整数 ,请你判断 和 这两个区间所包含的字符串子串是否完全相同。字符串中只包含大小写英文字母和数字。 思路 利用哈希的思想,将一段字符
阅读全文
摘要:为什么getline第一个参数是指针的指针? 因为需要修改指针的值,如下代码为例 void change(char *val) { val = "456789"; } void change_2(char **pointer) { *pointer = "456789"; } int main()
阅读全文