自定义博客皮肤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语言的三种结构

左边代码会输出1,2,3,4,6,7,8,9,10;而右边只会出现1,2,3,4;这是因为当i=0进入循环时,j=0<10,然后循环执行10次,打印10次hehe后 j 的值已经变为10了,所以出了内部循环后,i++,但 j 一直是10不再变化,所以就不再执行内部循环,只等 i 变到10后跳出整个循环。执行结束之后,再次返回表达式判断是否依旧为真,若依旧为真,再判断,再执行,以此循环。其中初始化,判断条件,调整变量都可以省略。循环结束,返回while再判断,直到循环不再遇到continue,不再执行它。

2023-12-29 22:44:00 569 1

原创 C语言基础知识(二)

然而arr2中是以单个字符的形式打印,并没有自带结束标志,所以它并没有结束,反而会接着打印其他内容。既然'\0'相当于0,那么我们人为的手动给arr2添加一个0,结果会正确吗?意思是不理解'\c'这个字符的含义,系统误认为这个\是转义字符的斜杠,而不是本来路径下自带的斜杠。而arr2没有结束标志,所以一直会计数,直到偶然出现了一个字符0,恰好结束,我们不知道它要输入多少个后面的值才会遇到0,所以这个值是任意的,随机的。注意:在计算字符串长度的时候,'\0'算是结束标志,不算做字符串内容,所以不计数。

2023-12-24 21:40:35 491 1

原创 C语言基础知识(一)

C语言基础知识(一)——常量

2023-12-22 11:37:41 378

空空如也

空空如也

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

TA关注的人

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