c语言学习
jianhong492
你的小缺点,其实很迷人
展开
-
常见关键字
auto:(局部变量前都会有,不过默认隐藏)break(停止循环) case char const continue default do doubleelse enum extern(声明外部符号) float register(建议定义为寄存器变量)returnshort signed sizeof sta...原创 2021-09-06 01:14:01 · 65 阅读 · 0 评论 -
原 码 反 码 补 码
整数在内存中,储存的都是二进制的补码。 符号位为二进制序列的第一位,符号位为'0',整数取正;符号位为'1',整数取负。 正数的原码,反码和补码都相同,都为这个整数直接转化的二进制序列 负数的原码也是直接转化的二进制序列 负数的反码为其原码除符号位以外,其他位按位取反所得 负数的补码为其反码+1 ...原创 2021-09-06 01:09:47 · 93 阅读 · 0 评论 -
永远相信美好的事情即将发生
2018年进入大学校门的我,曾经浑浑噩噩的度过了三年,在即将进入大四的这一年,在各种压力面前,决心努力学习,虽然自知已经迟了,但是总比什么都不做要好许多。 大学的前三年,总觉得敲代码是一件非常枯燥无味的事,所以每次遇到,总想着去逃避,尽量不去触碰他,所以这方面的熟练度很低。但是在暑假期间重新学习的过程中,忽然觉得敲代码真的很好玩,尤其是每次通过自己的努力敲出一个能够顺利运行的代码时;代码出现错误终于找到问题出现在哪里时;学习中又学到一个新的知识点时,自以为打工人最大的幸福就...原创 2021-09-05 01:59:45 · 222 阅读 · 0 评论 -
c语言操作符
算数操作符 + - * / %(%----求余数) 移位操作符 >> << 位操作符 &:按位与 e.g. 110&010=010 |: 按位或 e.g. 110 | 010=110 ^:按位异或 :对应的二进制相同则为0,对应的二进制不相同则为1 e.g.110^010=100 单目操作符 !:逻辑反操作 -:负值 +:正值 &:取地址 sizeof:操作数的类型长度(以字节为单位) ~:对一个数...原创 2021-09-04 23:18:10 · 74 阅读 · 0 评论