自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 408初级阶段2:指针基础

在对程序进行编译时,系统会给这个变量分配内存单元,按变量地址存取变量值的方法为“直接访问”,列入printf和scanf函数,而“间接访问”是将变量的地址存放到另一个变量中,在c中指针变量是一种特殊变量,它用来存放变量的地址。c语言的数组长度固定是因为定义的整形,浮点型,字符型变量,数组变量都在栈空间,而栈空间的大小在编译时是确定的,如果使用的空间大小不确定,则需要堆空间。5,指针变量和指针是两个概念,指针等同于为变量的地址,而指针变量是存储指针的变量。指针的使用场景大致为两个,指针的传递和指针的偏移。

2024-07-07 18:10:59 308

原创 408初级阶段1:一维数组与字符数组

3.常量表达式可以包含常量和符号常量,但不能包括变量,也就是说c语言不允许对数组的大小做动态定义,即数组的大小不依赖于程序运行过程中国变量的值(新版c标准支持,但包含变量的数组不能进行初始化)2.字符数组的scanf读取,无法读取空格,而会直接导致读取结束,空格后的内容会留在缓冲区,二次读取时会忽略最前面被预留的空格。strcpy(a,b)和strcat(a,b)中a的取值不能为字符串常量,必须有空间,否则无法拼接或者复制。strcat(a,b)将a和b字符串相接,即将b中的内容拼接到a中。

2024-07-06 14:06:35 394

原创 c语言进阶补全4:分支与循环语句练习

3,在一个有序数组中查询某个数字n。计算1-10阶乘之和。

2024-07-01 15:19:47 177

原创 c语言进阶补全3:for循环 do_while循环

/在for循环的初始化部分使用类似 int a = 0;格式的初始化可能跑不成功,最好用正常写法。//结果可知跳过了5,因为continue跳过了后边的语句后直接进入了i++,而。循环至少执行一次,使用场景很少,最常用的是for其次是while。//while循环则是跳到了判断过程,会进入死循环。//for循环的初始化不要省略,容易出问题。1.先执行语句,再进行条件判断。和continue的混用案例。do while 循环。

2024-07-01 11:28:16 150

原创 c语言基础补全:作业2

思路:该题的重点在于如何在一行输出3个变量,由于scanf是在缓存区接受,所以输出八个数字之后,将每个输入的变量有效数字控制在4 2 2即可在一行内自动处理三个变量即%4d%2d%2d。1,将数字转换为ascll码值只需要将数字用字符串的形式输出即可。

2024-06-27 17:35:17 142

原创 c语言进阶补全2:循环语句

错误1改良,在scanf后面放一个getchar循环清理scanf残留在缓冲区的字符(可能由于空格导致残留不止为\n)比如adasd adsad会在缓冲区留下空格和后半段字符串加上\n。while循环中continue的作用,不执行后边的语句直接进入下一循环即跳过本次循环后面的代码直接去判断部分进行下一次循环的判断。错误一:因为scanf的缓冲区残留\n导致getchar无法从键盘读取内容只能读到\n。当遇到错误:已经执行——————无法写入时,表示程序已经运行,应该停止关闭运行界面。

2024-06-27 16:04:30 116

原创 c语言进阶内容补全1:分支循环,if switch语句

2,在同一括号内,if跟最近的else匹配,故图下的输出无结果,应该将if下内容括号起来。1,代码一定要规范,否则非常容易写出bug,同一级别的选择语句要用相同的缩进。

2024-06-26 18:14:27 101

原创 c语言基础补全7:结构体

结构体可以储存多类型的数据,可以定义复杂的对象,关键字为struct,将单一类型的整合在一起。

2024-06-26 16:28:05 80

原创 c语言基础补全6:指针

其中四个字节有四个地址,按照第一个字节的地址为准,int四个字节。编号》地址单元》地址也被称为指针。且每次运行程序变量的指针发生改变。存放指针的变量也就是指针变量。要学会指针先要了解内存。查看内存的操作符为&

2024-06-26 14:53:47 165

原创 c语言基础补全5:常见关键字

2.必须是字母,数字,下划线组成,不能以数字开头。3.变量名不能为关键字。

2024-06-25 15:23:09 111

原创 c语言基础补全4:操作符

(类型)强制类型转化。

2024-06-25 13:44:55 98

原创 c语言内容补全 作业1

并非总是在main函数内为局部范围,也可以在定义函数的内部,故选D。

2024-06-24 15:43:40 103

原创 c语言基础补全2:数组

序号 0 1 2 3 4 5 6 7 8 9。1,可以根据数组下标的序号进行下标索引输出对应数组的值。另附:输出字符串时若中间有\0则不会打印后面的字符。2,可以通过循环结构遍历数组内部的元素。数组的序号是从0开始到n-1。

2024-06-24 15:31:57 105

原创 c语言补基础篇1.函数

其中 定义函数时的num_1,num_2为形参,而输入变量时实参要与形参对应。作用:封装一个函数,以便在需要使用的时候重新调用。原材料(输入)——工厂(函数)——产品(输出)

2024-06-24 14:54:39 91

空空如也

空空如也

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

TA关注的人

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