学习这个事情,难得可贵的是:“系统”
我发现了C,C++这才是语言界的大佬,就好像是老师父手里面的菜刀一样,一把刀,做什么菜都好使。
最近在看C++,但是细节地方有点不懂,我觉得是我C语言不行,返回来快速的复习一下。简单的记录一下。
对于整数类型的相关范围,在这个头文件内有定义
实不相瞒,早年对typedef这个东西的定义有点匪夷所思
今日醍醐灌顶
这里面的32_t这种东西是32位系统的类型
可以看后面和前面定义内容,具体的请自己看相关资料
同上
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include
我这些库都是微软VC的库,不是正经GCC的库,应该差不多吧。
里面大量的内置定义
比如上面的这个int32_t类型的值,有些定义是%d,有些是%ld,咋办?
inttype的头文件里面会告诉你如何打印
当然string的头文件里面也可以看到我们常用的字符串函数的定义
以及我们printf函数的定义
scanf的定义
对变量保护的几种方法
对于浮点数的操作和范围
有这样的代码
我直接拍摄书了
浮点头文件,其实我们平时编程的时候真的是太浅薄了
在格式化打印的时候很有用
在stddef的头文件说了移植数据类型的问题
size_t在这里被定义成系统返回的sizeof的类型,用z来打印相应的类型
打印这块太无聊了,哪天再写,继续看。
math.h的头文件会被导航到这里
在这里才能看见,我也不知道为什么。。。