自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 C语言运算符1

因为机器数带有符号位,所以机器数的形式值不等于其真实表示的值(真值),以机器数10000001为例,其真正表示的值(首位为符号位)为-1,而形式值(首位就是代表1)为129;计算机底层存储数据时使用的是二进制数字,但是计算机在存储一个数字时并不是直接存储该数字对应的二进制数字,而是存储该数字对应二进制数字的补码。机器数可以是有符号的,用机器数的最高位存放符号位,0表示正数,1表示负数。+(正号),-(负号),+(加),-(减),*(乘),/(除),%(取余)正数的原码,反码,补码,三码合一,都是一样的。

2024-07-26 20:18:30 448

原创 数据类型的转换

不同类型的数据进行混合运算,会发生数据类型转换,一般是从窄到宽进行转化,这样不会影响数据的精度,相当于把一个东西放到了一个更大的容器,他还是可以放下的,如果把一个东西从一个大容器,放到一个小容器,可能会溢出,就会影响数据精度。这里介绍一下sizeof,长度运算符,可以求出类型,字面量,数学表达式的长度,单位是字节。2.不同类型浮点数进行运算,精度小的类型自动转换为精度大的类型。当两者进行混合运算,就发生了隐式转换,变成了int型的大小。1.不同类型整数进行运算,窄类型整数自动转换为宽类型整数。

2024-07-26 18:57:22 266

原创 进制和进制的转换

二进制0b代表的是2进制的数0x是十六进制的数0是八进制的数八进制逢八进一,so最大可以是7十六进制是从0到9,a到fA是10,b是11,c是12,d是13,e是14,f是15大小写都可以,当写的数超出进制是会报错。

2024-07-25 16:15:11 585

原创 基础结构类型2

比如我想打印一个字符单引号,他就会报错,将单引号和前面的单引号,当成一个组合,而不是要打印的字符。转义字符,有很多字符在C语言中,特殊的作用,要想正确的输出他,就要对他进行转义。这些转义字符允许在字符串中插入特殊字符,以便正确显示或处理这些字符。最小单位为,bit,只能存放一位二进制数,0或1。Char是字符character的缩写。字节,8个bit位 ->字节。Kb,1kb=1024字节。这种情况就可以使用转义字符。

2024-07-25 15:03:48 120

原创 基本数据类型1

浮点型的默认精度都为小数点后6位,可以在格式占位符进行操作,%.2f就是两位小数,遵循四舍五入原则。Printf打印函数,常用的输出函数,print意思是打印,f是formatted有格式的缩写。当进行多行打印的时候,可以使用转义字符\n进行换行,想在哪里换行,就在那里加\n。当输入函数的格式占位符为%f的时候,可以输入,但获取的结果是错的。整型,包括int,short,long,long long。前面用双引号,存放要输入的格式占位符,输入整数,就用%d。基本的数据类型包括整型,浮点型,字符型。

2024-07-25 10:33:25 141

原创 C语言的基础知识

C 语言作为一种通用的编程语言,具有高效性、可移植性、灵活性和广泛的应用领域,在计算机科学和软件开发领域具有重要的地位,学好C语言至关重要一、C语言的发展历程在1946年,第一台通用计算机由冯诺依曼等人,研发成功,命名为ENIAC。在之后的几十年里计算机飞速发展,在1969年肯.汤普森为了打游戏创建了B语言,用来写系统,但是B语言并不能完全实现功能,他的朋友丹尼斯里奇在此基础上于1972年创造出了C语言。丹尼斯里奇被称为C语言之父。

2024-07-23 19:15:57 939

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除