小白养成之路
文章平均质量分 50
上上谦i
这个作者很懒,什么都没留下…
展开
-
函数指针与函数指针数组
函数指针与函数指针数组函数指针函数指针数组函数指针每个函数都是有地址的,调用函数实际上就是找到该函数的地址。使用函数指针可以传递函数。定义:定义函数指针有多种方法如:使用auto需要注意,在定义时必须要初始化,但可以是任意函数类型。还可以使用typedef定义,但注意,typedef定义的是一个类型,真正定义需要:函数指针的用法:定义一个ptrCalc函数指针,指向att()函数,在实行print_result()函数,把ptrCalc,num1,num2传入。其中ptrCal原创 2021-06-12 18:04:16 · 92 阅读 · 0 评论 -
C++引用
引用与指针引用引用的概念引用的使用引用的应用将引用作为参数将引用作为返回值引用与指针的区别引用引用的概念引用就是某一变量(目标)的一个别名,是某一个已存在变量的另一个名字。一旦把引用初始化为某个变量,就可以使该引用名称或变量名来指向变量。引用的使用引用的声明:类型标识符 &引用名 = 目标变量名;例如:其中&为引用,可以称为r是一个初始化为i的整型引用。引用的应用将引用作为参数引用的一个重要作用就是作为函数的参数。C语言中函数参数传是值传递,如果有大量的数据作为参数原创 2020-12-17 18:22:14 · 106 阅读 · 0 评论 -
C++指针学习
指针指针什么是指针?即定义空指针使用指针指针什么是指针?即定义指针是一个变量,其值为另一个变量的地址,即,内存位置的直接地址。就像其他变量或常量一样,需要在使用指针存储其他变量地址之前,对其声明。声明如下:在这里,int是指针的基本类型,ptr_name是指针变量的名称。用来声明指针的星号是用来指定一个变量为指针。定义指针类型必须是一个有效的C++数据类型。例如还可以:所有的指针实际数据类型,不管是整型、浮点型、字符型或是其他,都是一个代表内存地址的长的十六进制数,其所占内存空间为4个字节。一个原创 2020-12-16 18:10:00 · 344 阅读 · 0 评论 -
C++,多重if和switch
多重ifif语句的用法:判断括号中的num是否为5,如果是执行大括号下面的代码,否则直接跳过不执行。流程图:需要注意的是if是由大括号的,也可以省略不写,推荐是写,可以让自己更清晰。这里运行的结果为num = 3。上面的写法其实换一下加上括号就一目了然,这样因为num /= 10所以第一个if语句就没有进去,也就不会执行下面的,所以num还是3。当用多个if时:首先第一个if,条件时当num=4且x=4时执行,这里只满足一个,所以不会执行。接下来if条件为num=4,所以执行num–,这时原创 2020-09-02 17:38:18 · 2234 阅读 · 0 评论 -
C++、运算符(2)
单等号在数学中=通常被叫做等于号,但在计算机中虽然效果相似但其原理不一样。单等号=也可以成为赋值,计算顺序从左往右。例如 num = 4;原理是4赋值给了num,所以num的值为4。复合运算符num += 90;意思就是将num + 90在赋值给num,最后的结果也就是100。同理其他运算符也是通用的。位运算符&运算符:两个操作数同时为1时结果为1。例如原理就是,首先需要把4和5换成2进制数,也就是100和101,在进行比较如下:| 运算符:两个操作数只要一个为1,结果就为1。例原创 2020-06-21 15:14:17 · 267 阅读 · 0 评论 -
C++中的%、++、--、运算符
运算符c++中的很多运算符都与c语言相似:算术运算符:1、+运算符:将两个操作数加起来2、-运算符:将第一个操作数减去第二个操作数3、*运算符:将两个操作数相乘4、/运算符:分子除以分母5、%运算符:取模运算符,整除后,取余数6、++运算符:自增运算符,整数数值加17、- -运算符:自减运算符,整数数值减一关系运算符:1、==运算符:校验两边的操作数是否相等,相等则条件为真2、!=运算符:校验两边操作数是否不等,不等则条件为真3、>运算符:校验左操作数是否大于右操作数,如果大于原创 2020-06-17 22:36:54 · 34180 阅读 · 3 评论 -
C++、SetConsoleTitle、setfill、char、cin
char:位数:8位空间:1个字节取值范围:-128~127表示一个字节,里面有8位,也就是二进制表示最大值为11111111,最小值00000000。第一位用来表示符号,所以实际最大值为:1111111,最小值为:0000000,换算成十进制就是127,-128。也可以写成uchar,表示unsigned char 无符号char型所以最大值是11111111,范围为0~255。char类型有没有符号取决于编译器SetConsoleTitlesetconsoletitle()函数可以修原创 2020-06-15 16:27:53 · 1582 阅读 · 0 评论 -
C++中的变量命名,float和double
C++变量的命名C++中变量名(标识符)只能由字母、数字和下划线3种字符组成;名称第一个字符必须为字母或下划线,不能是数字;变量名不能包含除_以外的任何特殊字符如:#、%、逗号、空格等…;不能使用保留字(74个保留字)也称关键字如下注意:1、变量名不能重复。2、一条语句可以声明多个相同类型的变量这里i,j,k都是int类型的变量。float位数:32位;空间:4个字节;取值范围:-3.4E+38~+3.4E+386~7位有效数字这里输出的结果只能显示最大的6位,因此运行的结果为原创 2020-06-14 16:35:42 · 4293 阅读 · 0 评论 -
JAVAEE的安装与配置
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器是你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用M原创 2020-06-13 21:15:46 · 18070 阅读 · 4 评论