摘要: 1.编译器处理阶段 define是预处理器预处理阶段完成的 const是编译器编译运行时完成的 时间上:define早于const 2.定义上不同 define时宏定义,它最大的特点就是语义替换,它定义的常量值 没有类型限定,也不做类型检查,在宏出现的地方直接展开 const是关键字,其实就是一个o 阅读全文
posted @ 2021-02-18 23:03 SjYu 阅读(1368) 评论(0) 推荐(0) 编辑
摘要: 1.属性 new/delete是C++关键字,需要编译器支持 malloc free是库函数,需要头文件 2.自定义类型 new会先调用operate new()函数,申请足够的内存空间(malloc实现),然后调用类型的构造函数,初始化成员变量,最后返回自定义类型指针(也就是类指针)。 delet 阅读全文
posted @ 2021-02-05 00:50 SjYu 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 引用很接近const指针 引用其实就是变量的别名 他不能脱离变量而存在 声明引用时必须要初始化引用 不能声明空引用 引用变量存放的是被引用对象的地址 引用变量在功能上等于一个常量指针,一旦指向某一个地址单元,就不能指向别处了 指针允许寻址,即&p返回指针p的地址,而引用不允许寻址,&r返回被引用对象 阅读全文
posted @ 2021-01-29 23:56 SjYu 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 到官网下载 https://code.visualstudio.com/Download windows下载.zip右边的64bit 将下载链接中间换为vscode.cdn.azure.cn下载速度起飞,芜湖~ 下载中文包 点击左侧工具栏的extensions,输入chinese,点击Install 阅读全文
posted @ 2021-01-19 20:58 SjYu 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 参考链接https://blog.csdn.net/newcong0123/article/details/51863713 Make会按照Makefile的编译规则 它通过检查时间戳检查文件是否被修改,没修改则不会编译 Makefile文件是脚本文件,需要使用脚本语言。 Makefile的三元素: 阅读全文
posted @ 2020-10-05 15:47 SjYu 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 参考链接:https://blog.csdn.net/niyaozuozuihao/article/details/91802994 首先使用gcc -g ~.c -o ~ 这里使用-g参数生成调试信息 将要调试的.c文件生成带调试信息的可执行文件。 用gdb (-q参数可以不打印gdb版本信息,界 阅读全文
posted @ 2020-10-05 15:24 SjYu 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 建立、使用静态库的过程: 先写一个.h文件和.c文件 把.c文件用 gcc -o ~.o -c ~.c生成.o文件(目标文件) 将目标文件加入到静态库(静态库文件通常以.a结尾)中 ar rcs ·~.a ~.o 注意:生成的.o文件 开头要是lib,形如lib~.o 因为linux约定所有的库文件 阅读全文
posted @ 2020-10-05 15:22 SjYu 阅读(420) 评论(0) 推荐(0) 编辑
摘要: RSA算法既可以用于加密,也可用于数字签名。 1.密钥的产生 1)选两个安全的大素数p和q (安全 就要足够大 一般1024位->2^1024的大小) 2)计算n=p*q,Φ(n)=(p-1)*(q-1).Φ(n)是欧拉函数值。 注意:Φ(n)一定要保密 3)选一正整数e,这个e要满足1<e<Φ(n 阅读全文
posted @ 2020-07-07 19:10 SjYu 阅读(783) 评论(0) 推荐(0) 编辑
摘要: 对于对称密钥算法来说,加密者如何将指定的一个(种子)密钥发送给接密者,而且能保证不泄密呢? 密钥分配问题 再有很多个用户的网络之中,任两个用户之间都需要有共享的密钥,当网络之中的用户数n很大时,需要管理的密钥数为n*(n-1)/2 密钥管理问题 当用户A收到用户B发来的消息时,用户A无法向任何第三方 阅读全文
posted @ 2020-05-30 21:34 SjYu 阅读(865) 评论(0) 推荐(0) 编辑
摘要: 1.排除搜索(减号+关键词) 例如:锤子 -锤子手机 2.精确搜索(给关键词加引号) 例如:“苏格拉有没有底” 3.指定网站内搜索(site:域名 关键词) 例如: site:zhihu.com *** 4.指定文件格式(filetype:文件格式 关键词) 例如: filetype:pdf *** 阅读全文
posted @ 2020-05-26 22:39 SjYu 阅读(429) 评论(0) 推荐(0) 编辑