自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 结构体在内存中的储存

结构体在内存中的储存

2024-04-07 18:50:15 671

原创 结构体类型

结构体的初步

2024-04-07 18:01:02 200

原创 assert断言

assert断言的使用

2024-03-26 23:26:46 193 1

原创 浮点数在内存中的储存

浮点型在内存中的存储

2024-03-25 22:57:05 248 1

原创 整数内存中存储

然后会把你输入的10进制的数字,转换成2进制的数字。在转换2进制的过程中,计算机会检测的类型是无符号的整形(unsigned int)还是有符号的整形(int)。如果是有符号的整形(int)他第一个bit位子会变成符号位(有负号就是1,正数为0),拿-3举例子(10000000 00000000 00000000 00000011)计算机一般储存整形一般分为3部,第一步为生成原码,第二步形成反码,最后储存补码。对于整数和浮点数在内存中的储存,在编译器(本人是使用vs)中是两种不同的储存方式。

2024-03-24 14:44:51 214 1

原创 野指针出现原因和解决方法

如上图的局部变量n随着函数test的创建而创建,随着函数test的消失而消失。所以当test函数的消失,n的地址也归还于系统。在代码编写的过程中,可能会出现指针指向的位置未知,从而出现程序错误,这种指针统一称作野指针。既然野指针会出现,那我们应该如何避免野指针的产生。根据上面的问题,我们可以做出相应的解决方法。第三种指针变量不再使⽤时,及时置NULL,指针使⽤之前检查有效性。越界访问就是指针指向变量未定义的内存,例如下图的数组的越界访问。野指针出现的原因,最为常见的是如下几种。第二种,指针的越界访问。

2024-03-23 20:39:50 267 1

原创 指针基础运算

指针运算

2024-03-20 00:07:21 206 1

原创 const修饰变量

const语法的基本使用

2024-03-18 12:29:25 311 1

原创 指针变量类型的意义

指针变量的意义

2024-03-16 22:47:30 531 1

原创 c语言变量和指针变量的大小

常用变量的大小和指针变量的大小

2024-03-15 19:00:43 378 1

原创 C语言指针变量和解引用操作符(*)

指针变量的创建和“*”解引用操作符

2024-03-14 12:34:52 333 1

原创 c语言指针(取地址符号)

C语言的指针使用(取地址符号)

2024-03-12 18:30:37 517 1

原创 for语句的使用

for语句也是循环类型中的一种。for(初始变量的初始值的设定;变量改变)之后再加所需循环内容。在这里用数字1一直加到100为例子。当判断为0(语句为假)时就会结束循环,判断不为0(语句为真)就会继续循环。这样我们输出的就是1加到100的结果。下面有个for的原理思维逻辑图。

2023-12-12 12:27:29 17

原创 循环语句中while的使用(1)

while的使用方法为while(条件判断),当条件判断为真时,即系统会默认其为while(1),并会执行while以下的循环程序,知道条件判断为假,则自跳出循环,执行循环之后的程序。就如同下图所示,只有i在循环中累加到i为10,即判断条件为假时,才能跳出循环,之后才能执行打印的程序代码。上图为while的具体的逻辑思路,其中虚线所表示的是循环语句的一些特殊标志符。这些标志符在循环中有着重要地位。欲知后事如何倾听下回分解。循环语句主要有4种,分别为while,for,switch,do....while。

2023-12-01 16:44:22 81

原创 第一个用C语言做的小游戏(猜数字的游戏)

printf("错误请重新输入\n");printf("小了\n");printf("游戏结束\n");printf("*** 按1开始游戏 ***\n");printf("*** 按0关闭游戏 ***\n");printf("大了\n");printf("请猜数字>:");printf("请选择:>");

2023-12-01 16:17:46 13

空空如也

空空如也

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

TA关注的人

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