前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >C Primer Plus(第六版)学习杂记.1

C Primer Plus(第六版)学习杂记.1

作者头像
云深无际
发布2021-10-20 10:36:07
3470
发布2021-10-20 10:36:07
举报
文章被收录于专栏:云深之无迹云深之无迹

学习这个事情,难得可贵的是:“系统”

我发现了C,C++这才是语言界的大佬,就好像是老师父手里面的菜刀一样,一把刀,做什么菜都好使。

最近在看C++,但是细节地方有点不懂,我觉得是我C语言不行,返回来快速的复习一下。简单的记录一下。

对于整数类型的相关范围,在这个头文件内有定义

实不相瞒,早年对typedef这个东西的定义有点匪夷所思

今日醍醐灌顶

这里面的32_t这种东西是32位系统的类型

可以看后面和前面定义内容,具体的请自己看相关资料

同上

代码语言:javascript
复制
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的头文件会被导航到这里

在这里才能看见,我也不知道为什么。。。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-10-17,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 云深之无迹 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档