自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 E0169 应输入声明

同样地,for、while循环也不能写在函数(包括main函数)外面。错误原因:if选择语句写在了函数(包括main函数)外面。

2024-04-15 20:55:41 362 1

原创 LNK200 xx已经在xx.obj中定义

而#include”xx.cpp",则会报错LNK200 xx已经在xx.obj中定义和LNK116 找到一个或多个多重定义的符号。不#include“xx.cpp",会报错E0020 未定义标识符和C3861 找不到标识符。当用VS的cpp文件写c,并且一个项目下有多个cpp文件时。在main.cpp中如果要调用其他cpp文件中的函数。解决办法:将cpp文件改成c文件。

2024-02-17 23:24:16 641 2

原创 数据类型_

E全为0:此时,浮点数的指数E等于1-127(或1-1023)即为真实值,有效数字M不再加上第一位的1,而是还原为0.xxxxxx的小数 这样做是为了表示正负0,以及接近于0的很小的数字。IEEE 754规定,在计算机内部保存M是,默认这个数的第一位总是1,因此可以被舍去,只保存后面的xxxxxx部分 等到读取的时候,再把第一位的1加上去。对于11为的E,这个中间数是1023。E不全为0或不全为1:此时浮点数采用的规则为,指数E的计算值减去127(或1023),得到真实值,再将有效数字M前加上第一位的1。

2023-09-01 23:42:09 19 1

原创 _指针__

标准规定:允许指向数组元素的指针与指向数组最后一个元素后面的那个内存位置比较,但是不允许与指向第一个元素之前位置的指正进行比较。2sizeof(数组名):此时数组名表示整个数组,计算的是整个数组的大小,单位是字节。指针变量也是变量,是变量就有地址指针变量的地址存放的地址就是二级指针。:是变量,用来存放内存单元的地址,通过它能找到以它为地址的内存单元。指针的类型决定了对指针解引用的时候有多大的权限(能操控几个字节):指针指向的位置不可知(随机的,不正确的,没有明确限制的)char*p:*p能够访问1个字节。

2023-09-01 23:35:23 14 1

原创 _语句__

putchar:输出(类似与printf) printf("%c",ch)=putchar(ch)continue:终止本次循环,直接跳转到while语句的判断部分,进行下一次循环的入口判断。:C语言中由一个分号隔开的就是一条语句,包括顺序语句,分支语句,循环语句。表达式2为条件判断部分,用于判断循环什么时候终止。表达式1为初始化部分,用于初始化循环变量。表达式3为调整部分,用于循环条件的调整。注:初始化部分若省略则不再初始化。注:省略条件判断部分则恒为正数。break::永久终止循环。

2023-09-01 23:22:13 18 1

原创 _结构体_

函数传参的时候,参数需要压栈。如果传递一个结构体对象的时候,结构体过大,参数压栈的系统开销比较大,会导致性能的下降,所以。结构体变量访问成员:结构变量的成员是通过点操作符( . )访问的,点操作符接受两个操作数。结构体指针访问指向变量的成员:有时我们得到的不是一个结构体变量,而是指向一个结构体的指针。:结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。:结构的成员可以是标量、数组、指针,甚至是其他结构体。栈区:局部变量、函数的形式变量、函数调用的开辟空间。:定义变量的同时初值。

2023-09-01 23:09:27 126 1

原创 _操作符_

(逻辑反操作)-(负值)+(正值)&(取地址)sizeof(操作数得类型长度,以字节为单位)~(对一个数的二进制位按位取反)--(前置、后置--)++(前置、后置++)*(间接访问操作符,即解引用操作符)(类型)(强制类型转换)分类:算术操作符,移位操作符,位操作符,赋值操作符,单目操作符,关系操作符,逻辑操作符,条件操作符,逗号操作符,下标引用、函数调用和结构成员。:1算术右移 移位规则:右边丢弃,左边补原符号位,正数补0,负数补1。:+(加) -(减) *(乘) / (除) %(取模)

2023-09-01 23:02:21 23 1

原创 数组___

int arr[3][5] ={{1,2},{4,5}}中的“1”“2”在第一行,“3”“4”在第二行,从左到右依次排列。例外:1sizeof(数组名)时,数组名表示整个数组,sizeof(数组名)计算的是整个数组的大小,单位是字节。*int arr[3][4] = {1,2,3,4,5}中数组的元素按从左到右,从上到下依次排列。一维数组的储存:随着数组下标的增加,元素的地址也在有规律的递增,即数组在内存中是连续存放的。//元素为:a,b,c。*此时打印出来的整个的数组的地址地址与数组首字母的地址一样。

2023-09-01 22:44:40 17 1

原创 函数与递归

函数的具体实现,交代函数的功能实现。放在源文件中头文件(add.h)的固定格式引用头文件(add.h中的ADD函数:

2023-08-04 21:56:29 311 2

空空如也

空空如也

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

TA关注的人

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