![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面经学习日记
文章平均质量分 94
努力的小阳同学
研二/通信/努力学习的小阳同学
展开
-
小阳同学八股学习日记-char和int之间的转换
因此,截断后的结果是1000被截断为一个char类型的值。但是,由于char类型的范围通常是从-128到127(或0到255,取决于是否有符号),因此1000这个值超出了char类型的表示范围。在char类型中,如果char是带符号的,则 'A' 的二进制表示形式是 01000001,其中最高位(最左边的位)为0,表示正数。它可以存储范围内的整数值,通常占用4个字节(32位),其值的范围通常是从-2147483648到2147483647(如果是带符号的)或从0到4294967295(如果是无符号的)。原创 2024-04-18 09:05:27 · 817 阅读 · 0 评论 -
小阳同学八股学习日记-struct和class
在这两个示例中,我们定义了一个名为Person的struct,它包含了一个名为name的字符串、一个整数age和一个浮点数height。:在struct中,默认的成员访问权限是public,这意味着结构体的成员可以直接从外部访问,这使得结构体更适合于简单的数据聚合。:在class中,默认的成员访问权限为private,这意味着class提供了更好的封装性,可以更好地隐藏数据实现细节。:class提供了更多的特性和语法糖,这使得它的语法相对于struct更加复杂,可能会增加学习和理解的难度。原创 2024-04-17 09:50:09 · 1205 阅读 · 0 评论