自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言不明白的点

总共输出五位数字,小数点后有两位,多的四舍五入,小数点前包括小数点一共三位,如果小数点前超过最大位数,那就突破,如果不够用空格补上。与上述不同的是,补空格时,应该在最后面,也是看整数部分的位数够不够。

2023-08-23 20:11:44 51

原创 指针和指针变量

如果在声明指针变量的时候把const关键字写在指针变量名称前就表示可以通过这个指针对它指向存储区做赋值,但是不可以对指针本身做赋值。//可以通过无类型指针形式参数把任意类型的存储区传递给被调用函数通过无类型指针形式参数可以让调用函数向被调函数开放任意类型的存储区。当一个指针指向一个存储区以后就可在指针前使用*操作符,这种写法就可以表示指针指向的那个存储区。指针指向的存储区可以随着程序的执行不断变化,这个时候可以把指针看作是存储区的某种身份特征。

2022-10-21 19:35:47 1562 2

原创 数组和多维数组(9)

数组用来代表内存里一组连续的同类型存储区这些存储区叫做数组的元素声明数组时除了提供类型名称,数组名称之外还需要提供一个整数用来表示数组里的存储区个数数组里存储区个数 不能改变(声明的时候包含多少个存储区就只能永远包含这么多个存储区)数组通常不会作为整体使用,一般一次只使用其中的某个存储区数组里每个存储区都有一个编号,这个编号叫做数组的下标有效下标的范围从0开始到存储区个数减一结束(超过范围的下标不可以使用)数组名称加下标可以表示数组里的存储区可以编写for循环依.

2022-05-05 15:32:44 196

原创 C语言第五节(8)

分支和循环都是流程控制语句,它们都可以让程序里的语句不再从上到下顺序执行goto语句也是流程控制语句它可以把任何语句指定成下一条语句尽量不要使用这条语句循环里包含其他循环的结构叫多重循环多重循环可以用来在程序里得到多组相关数字外部循环变量变化慢,内部循环变量变化快例:把543215432543545五组数字依次显示到屏幕上while关键字也可以用来编写循环for关键字编写的循环和while关键字编写的循环完全可...

2022-05-05 15:32:14 647

原创 二进制八进制十六进制(四)

二进制基本规则一个字节分为八段,每段可以记录一个0或1要想把一个数字记录到字节里就必须首先拆分成八个0或1采用一组0或1表示数字的方法叫做二进制表示方法二进制和十进制是两种不同表示数字的方式,他们各自运用在不同环境下计算机只能记录以二进制方式表示的数字二进制表示方式里每个数位都有一个编号编号方式如下二进制数字加一 的时候把编号为0的位置开始的多个连续的1都变成0,把最右边的0变成1(这些1必须从编号为0的位置开始,0无所谓)00101111+100110000用二进制表示的非负数去掉

2022-05-05 15:30:46 535

原创 C语言基础(二)自学

1.C语言的绝大部分内容应该记录在以.c作为拓展名的文件,这种文件叫做C语言的源文件C语言里还可以使用以.h作为拓展名的文件,这种文件叫做头文件C语言程序里可以直接使用数字和加减乘除四则运算符号(*代表乘法,/代表除法)C语言程序里每个计算机步骤必须使用***;*** 结束,每个使用;结束的计算机步骤叫做一条语句绝大多数语句应该写在大括号中间{ }大括号外面的内容一般情况下看不到大括号里面的内容大括号可以用来代表函数(函数由一组语句构成,可以完成一个独立的功能)每个函数都有自己的名字,不同的

2022-05-05 15:29:44 70

原创 C语言第四节(7)

switch....case关键字也可以用来编写分支,如果分支里每个选择都可以用一个唯一的整数表示才可以采用这种格式编写每组语句最后都必须使用break;语句结束default关键字后面的语句用来处理所有没有列举的数字循环可以把一组语句反复多次执行for关键字可以用来编写循环for循环里可以让一个变量代表一组数字,然后用同样的方法处理其中的每个数字这个变量叫做循环变量编写for循环之前首先要找到一组数字假设有1 2 3 4 5这5个数字,其中1是开始数字,5是结束数字以下

2022-03-19 18:15:07 60

原创 C语言第三节下(6)

变量交换练习移位操作符可以把一个数字的所有二进制数位内容统一向左或者向右移动n个位置<<表示向左移位>>表示向右移位它们都是双目位操作符左边的数字将要进行以为操作右边的的数字将要进行移位操作3<<2 表示对3进行向左移动2位的操作向左移动后 右边空出来的数位里固定填充0无符号类型数字右移时左边空出来的数位里填充0有符号类型数字右移时左边空出来的数位里填充符号位的内容向左移动n位通常相当于乘以2的n次方向.

2022-03-19 17:11:31 47

原创 C语言第二节课笔记(三)

1.程序里使用的所有数字都必须存放在内存里计算机的内存由大量的字节构成,每个字节都可以单独记录一个数字每个字节有一个编号,不同字节编号不同这个编号叫做字节的地址所以字节的地址从0开始向正数方向递增,字节之间有前后顺序,地址小的字节在前面,地址大的字节在后面2.可以把相邻的几个字节合成一个整体用来记录一个数字。内存里用来记录一个数字的所有字节叫做一个存储区我们计算机里所有的字节都被分了组,每组里包含4个字节一般情况下只有同组的字节才能被合并成存储区一个存储区只能记录一种

2022-03-06 10:11:00 71

原创 C语言第三节(五)

操作符根据需要的数字个数不同可以把操作符分为三种:单目操作符,双目操作符和三目操作符加减乘除用+,-,*,/四个操作符表示如果参与除法计算的两个数字都是整数,则计算结果只保留整数部分%用来表示取余操作15%6结果是3(15可以分解成12+3,12是6的整数倍,3是一个比6小的数字)如果想在屏幕上显示一个百分号%,那么在printf("")里写两个百分号15%6则是:printf("15 %% 6")结果赋值操作符用=表示赋值语句本身也可以作为数...

2022-03-06 10:10:38 139

原创 linux的基本命令(一)

1Linux是一个类似于Windows的一个系统,可以在终端里使用Linux操作系统。终端里不可以使用鼠标,可以输入命令。2操作系统中用来管理的文件的部分叫做文件系统。所有文件系统都是通过分组的方式管理文件。一个分组里可以包含任意数量的文件,每个分组的文件都可以再次分组。文件分组叫作文件夹或者目录。3Linux的文件系统中有一个最大分组,这个分组里包含所有文件,这个分组叫根目录,可以用**/**表示。如果目录A直接包含目录B则他们之间有父子关系。其中目录A叫做父目录,目录B叫做子目录。4路

2021-08-26 22:44:10 88

空空如也

空空如也

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

TA关注的人

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