c语言的学习

          今天继续学习了C语言,这两天讲的进度很慢,所以学习的内容都能够理解。
          今天主要是讲了一下关于进制的知识,进制在以前接触过,有一点基础,所以不是很难,然后练习了一些二进制如何转成十进制,如何转成八进制,如何转成十六进制,这些都是没有问题的。然后就是c里面的原码反码和补码的转换,首先,是有符号的数值转换,正数的原码和反码补码是相同的,而负数的原码的符号位是1,它的反码就是 将其原码除符号位之外的个位求反,补码则是将它原码除符号位之外的个位求反之后在其末尾再加1,这些都是能够很好理解的。
    然后今天也了解了C语言的类型,它大致分为四个类型,即构造类型,基本类型,指针类型和空类型(void),其中构造类型分三种,数组,结构体和共用体;基本类型分三种,字符类型(char),数值类型和校举类型(enum)。数值类型它有分两种,整型和实型。而整形又分为短整形(short),整形(int)和长整形(long),实型则分为单精度(float)和双精度(double)。
    最后还有一个知识点, 字符和字符串是两种概念,字符是用单引号,字符串则是用双引号,而且结尾显示会自动加个“ \0 ”,这个还是需要记住的。还有十进制的小数的转换为二进制,方法是乘以 2 取整。
    总的来说今天学的内容不多,但要理解完全还得回去复习下。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值