自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数组与指针(C语言)

所以:数组名仅仅是“相当”于指针,而并非真的是指针,数组名是只是个常量(一个值为数组首元素址的常量),所以不能进行++或者--运算。而常量更是无法取地址的,而之所以有&a,其实这里的a的意义早已经不是当初那个数组名了,它此时代表了整个数组。a和a+1是一个元素的内存大小(增加4),而&a+1增加的是整个数组的内存大小(增加40)。即a指向数组元素首地址,但&a为整个数组的首地址(即用元素首地址代表整个数组)!数组名相当于指针,指向数组的首地址,而函数名相当于函数指针,指向函数的入口地址。

2024-07-31 20:17:32 164

原创 getchar()函数解释与理解

getchar()----读取单个字符的函数...如果想要读取多个字符用到gets()函数getchar()函数的返回类型为int整型 参数为 void.1、getchar其实返回的是字符的ASCII码值(整数)。2、getchar在读取结束或者失败的时候,会返回EOF。(EOF意思是end of file,本质上是-1).1.连续连续单个字符串int main()int ch = 0;//因为 getchar() 返回类型为 int= EOF) // 连续输入单个字符// 输出一个字符。

2024-07-05 21:45:27 585

原创 C语言学习(第一周)

参与运算时,转为补码,短字节与长字节运算,长赋短,按长字来。.计算后又赋给了短,把多的全部舍去(有符号也舍去)b = a+8 .若短是无符号的,高位全补零,如果有符号,高位全补符号位。.当编译器以整数型输出(%d),是以补码还原的方式解读。总结:运算是以补码方式计算后还原成原码显示,只是正数的原码就是补码;.当cpu将数据运算的时候,直接以内存存放的方式来运行,也就是以补码。函数的本质是一个一个模块,每个模块可以放在一个。作为函数体,表示函数的范围,在函数体内有效。

2024-06-29 20:09:21 283

空空如也

空空如也

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

TA关注的人

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