C && C++
文章平均质量分 77
Publish or Perish
这个作者很懒,什么都没留下…
展开
-
scanf() 的返回值
void main(){int a,b,c; c=scanf("%d %d",&a,&b); printf("%d",c);}为什么我输入a 1 , c的值就为0,输入1 a,c的值为1scanf返回接收到的变量值的个数。 int a,b,c。a 1进去时,试图用字符‘a’对a赋值,肯定是错的,于是退出,返回成功接收到赋值的个数 0.1 a进去时,首先a能获取1.但b不能获原创 2017-10-07 10:33:17 · 350 阅读 · 0 评论 -
SHA256算法
SHA-256 算法输入报文的最大长度不超过2^64 bit,输入按512-bit 分组进行处理,产生 的输出是一个256-bit 的报文摘要。该算法处理包括以下几步: STEP1:附加填充比特。对报文进行填充使报文长度与448 模512 同余(长度=448 mod 512), 填充的比特数范围是1 到512,填充比特串的最高位为1,其余位为0。就是先在报文后面加一个 1,再加很多个0,直到长度 ...转载 2018-05-10 20:48:39 · 9114 阅读 · 1 评论 -
vscode利用cmake调试
vscode配置cmake插件,进行debug配置launch.json文件如下:{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit...原创 2018-07-22 08:43:39 · 24807 阅读 · 3 评论 -
./configure,make,make install的作用
这些都是典型的使用GNU的AUTOCONF和AUTOMAKE产生的程序的安装步骤一、基本信息 1、./configure 是用来检测你的安装平台的目标特征的。比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本。 2、make 是用来编译的,它从Makefile中读取指令,然后编译。 3、make install是用来安装的,它也从Makefile...转载 2018-12-05 09:39:52 · 651 阅读 · 0 评论