文章目录

  • 资料收集
    • ascii码表
    • c语言取整与四舍五入
    • printf格式符
    • printf格式符释义
    • c语言各类型取值范围(32位cpu)
    • 32/64位变量空间对比
  • 工具类网站收集
    • 综合
    • linux
    • 前端
    • 网络协议
    • 杂项
    • 数据结构
  • 有趣的网站收集

资料收集

ascii码表

c语言取整与四舍五入

floor函数
向下取整。floor(x)返回的是x的整数部分。如: floor(2.5) = 2 floor(-2.5) = -3

ceil函数
向上取整。ceil(x)返回的是不大于x的最小整数。如: ceil(2.5) = 3 ceil(-2.5) = -2 floor和ceil对于正数没有区别,但是对于负数结果不同。floor()是向负无穷大舍入,floor(-2.5) = -3;ceil()是向正无穷大舍入,ceil(-2.5) = -2。

round(x) 返回x的四舍五入整数值。

printf格式符

length d i u o x X f F e E g G a A c s p n
(none) int unsigned int double int char* void* int*
hh signed char unsigned char signed char*
h short int unsigned short int short int*
l long int unsigned long int wint_t wchar_t* long int*
ll long long int unsigned long long int long long int*
j intmax_t uintmax_t intmax_t*
z size_t size_t size_t*
t ptrdiff_t ptrdiff_t ptrdiff_t*
L long double
注:此表格说明了各种控制符及其长度符号的各种组合及适用对象,比如%ld用于long int符号,而

printf格式符释义

specifier Output Example
d or i Signed decimal integer 392
u Unsigned decimal integer 7235
o Unsigned octal 610
x Unsigned hexadecimal integer 7fa
X Unsigned hexadecimal integer (uppercase) 7FA
f Decimal floating point, lowercase 392.65
F Decimal floating point, uppercase 392.65
e Scientific notation (mantissa/exponent), lowercase 3.9265e+2
E Scientific notation (mantissa/exponent), uppercase 3.9265E+2
g Use the shortest representation: %e or %f 392.65
G Use the shortest representation: %E or %F 392.65
a Hexadecimal floating point, lowercase -0xc.90fep-2
A Hexadecimal floating point, uppercase -0XC.90FEP-2
c Character a
s String of characters sample
p Pointer address b8000000
n Nothing printed. The corresponding argument must be a pointer to a signed int.The number of characters written so far is stored in the pointed location.
% A % followed by another % character will write a single % to the stream. %

c语言各类型取值范围(32位cpu)

类型 范围
char -128~+127
unsigned char 0~255
short -32768~32768
unsigned short 0~65535
int -2147483648~2147483647
unsigned int 0~4294967295
long -2147483648~2147483647
unsigned long 0~4294967295
long long 的最小值:-9223372036854775808
long long 的最大值:9223372036854775807
unsigned long long 0~18446744073709551615
float -2^128 ~ +2^128 精度为6~7位有效数字
double -2^1024 ~ +2^1024 精度为15~16位有效数字

32/64位变量空间对比

类型 32位字节数 64位字节数
bool 1 1
char 1 1
unsigned char 1 1
short 2 2
unsigned short 2 2
int 4 4
unsigned int 4 4
long 4 8
unsigned long 4 8
Type *ptr 4 8

工具类网站收集

综合

菜鸟教程

linux

可视化vim配置文件生成
在线man手册

前端

html参考手册
css参考手册
travis-ci yaml格式持续集成构建
codecov 集成测试覆盖率工具
simpleicons 图标素材
字节跳动图标库
阿里巴巴图标库
vercel 静态托管平台

网络协议

网络协议报文格式
协议报文字段含义查询

杂项

编程语言排行
网站排名
ping及其他网络工具
正则练习
双拼练习

数据结构

visualgo
usfca

有趣的网站收集

花光比尔盖茨的钱
假装自己是黑客
360度全景图
网络搜索引擎
测试你的反应能力
I Wanna Be the Guy游戏

编程常用资料/网站收集相关推荐

  1. 常用的开源镜像网站收集与备忘

    常用的开源镜像网站收集与备忘 开源软件,英文表示是open source software,简称为OSS,直接的字面意思是公开源代码的软件,开源软件具备可以免费使用和公布源代码的主要特征,是赋予任何人 ...

  2. 零基础新手自学Python编程教程入门精通学习资料网站大全

    零基础新手自学Python编程教程入门精通学习资料网站大全 今天说下关于Python的一些普及知识,以及学习资料,这一节我来跟大家分享下. 1 为什么要学习Python? 1 Python是一个脚本语 ...

  3. 前端学习资料网址收集整理

    前端学习资料整理:百度cdn,jquery插件网站收集,html5资料整理等.方便查阅. A:基础知识,行业动态 http://www.51cto.com 51cto http://www.html5 ...

  4. 100个你从没听说过的超有用资料网站 - 转自[译言网]

    100个你从没听说过的超有用资料网站 - 转自[译言网] 这是一个参考资料网站列表,列举了一百个英文网站.涉及教育.医疗.搜索引擎等内容. 相关阅读(我之前翻译的一个网页列表,其中许多网站更为权威): ...

  5. IOS/macOS安全相关资料的收集

    • [PDF] https://objectivebythesea.com/v2/talks/OBTS_v2_Beer.pdf: https://objectivebythesea.com/v2/ta ...

  6. 国外著名java技术资料网站

    国外著名java技术资料网站 国外著名java技术资料网站 http://www.onjava.com O'Reilly的Java网站. 每周都有新文章 http://java.sun.com 官方的 ...

  7. NS各种常用资料(转)

    原文来自于: http://www.netforum.com.cn/forum_posts.asp?TID=9306&PN=1 (一). NS常用基本网站 1. Maillist个人觉得是寻求 ...

  8. NS各种常用资料 [转载]

    (一). NS常用基本网站 1. Maillist个人觉得是寻求问题答案最好的地方. http://mailman.isi.edu/pipermail/ns-users/ 2. 柯老师的网站,包含很多 ...

  9. [编程常用英语词汇]

    [编程常用英语词汇] A 英文 译法 1 译法 2 译法 3 a block of pointers 一块指针 一组指针 abbreviation 缩略语 abstract 抽象的 abstract ...

  10. iOS常用国外网站清单

    工欲善其事必先利其器,最近发现临时查找一些东西容易浪费时间,花了点时间整理一下常用的网站,方便以后备用. 国内的code4app,ui4app,cocoachina,oschina,csdn就不说了, ...

最新文章

  1. H.264 Video Codec速度和质量
  2. jquery版本冲突问题
  3. mac电脑配置java环境变量_教你在Mac系统中配置JAVA环境变量的方法
  4. eclipse上安装hadoop后报错 Error:org.hadoop.security.AccessControlException:Permission
  5. JavaScript面向对象——深入理解寄生组合继承
  6. SharePoint2013安装组件时AppFabric时出现1603错误,解决方法:
  7. html5语义化 兼容,HTML5语义化标签,兼容性问题
  8. 【文末赠书】牛顿:伸向未知量的利爪
  9. php判断绝对路径文件是否存在,php – 如何确定文件路径是否绝对?
  10. ubuntu 国内源
  11. Java基础之数组练习
  12. 感悟Microsoft summer Camp 2010
  13. 第三届上海市青少年算法竞赛(小学组)
  14. java递归走迷宫游戏
  15. 如何清理废弃pv和其对应的文件夹
  16. linux修改mac地址_如何(以及为什么)在Windows,Linux和Mac上更改您的MAC地址
  17. greenplum segment down 实例
  18. 用这个工具可以批量分割视频
  19. 2018-2019-2 20175227张雪莹《Java程序设计》 实验二《Java面向对象程序设计》
  20. JavaSE基础——流程控制

热门文章

  1. Microsoft Word 2010 - 清除格式
  2. 蛇形天线设计和分析(转)
  3. ABYSS genome assemble 详细用法
  4. 短视频抖音广告投放数据分析报告, 游戏行业抖音广告投放占比最多
  5. AD画板,如何提高工作效率?
  6. SOLIDWORKS PDM 2021安装步骤
  7. 航迹推演(Odometry)
  8. 居然有比冰点更好的文库下载神器,能下载文库源文档?
  9. Android录音声音大小判断,Android录音使用 byte 类型获取分贝或声音振幅
  10. e-target与e-currentTarget的区别