
C语言
文章平均质量分 64
阿巴阿巴啊啊啊
这个作者很懒,什么都没留下…
展开
-
C语言--关键字
可在定义char 、整型(short 、int、long) 数据的时候会用signed 修饰,代表定义的数据是有符号的,可以保存正负数。在定义char 、整型(short 、int、long) 数据的时候用unsigned 修饰,代表咱们定义的数据是无符号类型的数据。3、int 整型,用int 定义的变量是整型变量,在32 位系统下占4 个字节,在16 位系统下占2 个字节。用volatile 定义的变量,是易改变的,即告诉cpu 每次用volatile 变量的时候,重新去内存中取。原创 2024-08-24 20:33:19 · 830 阅读 · 0 评论 -
C语言--运算符3
运算符在后,在表达式中先用i 的值,下条语句i 的值自增或者自减。练习:试着算算num的值为多少。原创 2024-08-29 09:00:00 · 454 阅读 · 0 评论 -
C语言--运算符2
在计算机中,正数是可以直接用原码表示的如64,在计算机中就表示为:0100 0000。如64的原码为:0100 0000;负数的反码是将原码中,除符号位以外,每一位取反。64的补码为:0100 0000;负数用补码表示,如-64,在计算机中表示为1100 0000。在一个编译系统中到底是逻辑右移,还是算数右移,取决于编译器。正数在内存中以原码形式存放,负数在内存中以补码形式存放。无论是有符号数还是无符号数都是高位补0,低位溢出。算数右移高位补符号位,低位溢出(有符号数)对无符号数来说,高位补0,低位溢出。原创 2024-08-28 09:00:00 · 701 阅读 · 0 评论 -
C语言--运算符1
如的64的反码为:0100 0000;-64 的反码为1011 1111。如64的原码为:0100 0000;-64 的原码为1100 0000。正数的反码就是其原码;负数的反码是将原码中,除符号位以外,每一位取反。用算术运算符将运算对象连接起来的、符合语法规则的式子,称为算术表达式。正数在内存中以原码形式存放,负数在内存中以补码形式存放。a*=6+5 相当于a=a*(6+5)两个条件至少有一个为真,则结果为真。a += 5 相当于a=a+5。a -= 5 相当于a=a-5。两个条件都为真,则结果为真。原创 2024-08-27 09:00:00 · 473 阅读 · 0 评论 -
C语言--类型转换
数据的类型不同,在进行混合运算时会涉及到类型转换问题,转换的方法有哪些?原创 2024-08-26 08:00:00 · 879 阅读 · 0 评论 -
C语言--数据类型
用char 定义,每个字符变量被分配一个字节的内存空间,字符值以ASCII 码的形式存放在变量的内存单元中;是由双引号括起来的字符序列,如“SCHOOL”、”哦豁”、“12.58”等都是合法的字符串常量.:以反斜杠“\”开头,后跟一个或几个字符、如'\n','\t'等,分别代表。a 变量中存放的是字符'x'的ASCII值 :97。即a=97 跟a='a'在本质上是一致相等的.括起来,如:'a'、'c'、’1’等.,即“a”包含两个字符‘a’和’\0’‘a’为字符常量,”a”为字符串常量。原创 2024-08-25 11:27:48 · 896 阅读 · 0 评论