首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Whitestorm_wuha
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
78
文章 8
沸点 70
赞
78
返回
|
搜索文章
最新
热门
C标准库——<stdlib.h>
常见用法:srand(time(NULL))意思是以现在的系统时间作为随机数的种子来产生随机数!至于NULL这个参数,很简单因为这个话就返回到现在时间时候的long秒,只有设置成NULL才能获得系统的时间;time(NULL)会返回从1970年1月1日0:0:0至今的秒数. b…
C标准库——<stdio.h>
size_t:这是无符号整数类型,它是 sizeof 关键字的结果。 FILE:这是一个适合存储文件流信息的对象类型。 fpos_t:这是一个适合存储文件中任何位置的对象类型。 fflush():int fflush(FILE *stream);会强迫将缓冲区内的数据写回参数s…
链表
一、链表特点储存多种数据类型类型可根据需要动态分配存储空间数组移动中,要对元素进行大范围的移动,耗时间,效率低二、链表构成链表由一个头指针和若干个节点组成,最后一个节点指向空实现原理:头指针指向链表的
数组与指针
数组:数组是用于储存多个相同类型数据的集合,有一段连续的存储空间。 指针:指针相当于一个变量,但是它和不同变量不一样,它存放的是其它变量在内存中的地址。 (1)退化的意义:C语言只会以值拷贝的方式传递参数,参数传递时,如果只拷贝整个数组,效率会大大降低,并且在参数位于栈上,太大…
浅谈哈希表及用C语言构建哈希表
哈希表:通过key-value而直接进行访问的数据结构,不用经过关键值间的比较,从而省去了大量处理时间。 ②计算出来的地址分布均匀,即对任一关键字k,f(k) 对应不同地址的概率相等,目的是尽可能减少冲突。 如果我们现在要对0-100岁的人口数字统计表,那么我们对年龄这个关键字…
C语言文件操作函数
"a+"|功能与"a"相同;只是在文件尾部添加新的数据后,可以从头开始读. "ab+"|功能与"a+"相同;只是在文件尾部添加新数据之后,可以由位置函数设置开始读的起始位置. 原因:二进制文件中,信息都是以数值方式存在的。EOF的值可能就是所要处理的二进制文件中的信息 feof…
网络协议
一种无状态协议,即服务器不保留与客户交易时的任何状态。 HTTP是基于客户/服务器模式,且面向连接的。典型的HTTP事务处理有如下的过程: 请求行、请求头部、空行和请求数据四个部分组成。 第一部分:请求行,用来说明请求类型,要访问的资源以及所使用的HTTP版本. GET说明请求…
《深入理解计算机系统》学习总结(二)
C语言中字符串被编码为一个以null(其值为0)字符结尾的字符数组。每个字符都有某个标准编码来表示 算术右移:将A的二进制表示的每一位向右移B位,右边超出的位截掉,左边不足的位补符号位的数。
《深入理解计算机系统》学习总结(一)
位(bit) 来自英文bit,音译为“比特”,表示二进制位。位是计算机内部数据储存的最小单位 预处理主要是处理一些宏定义,比如 #define、#include、#if 等。预处理的实现有很多种,有的编译器会在词法分析前先进行预处理,替换掉所有 # 开头的宏,而有的编译器则是在…
个人成就
文章被点赞
9
文章被阅读
13,167
掘力值
394
关注了
26
关注者
8
收藏集
5
关注标签
21
加入于
2019-07-07