- 博客(4)
- 收藏
- 关注
转载 C语言 getchar()
C语言 getchar()getchar()函数的作用是从计算机终端(一般为键盘)获取一个无符号字符。getchar()函数只能接收一个字符,其函数值就是从输入设备获取到的字符。功能C 库函数int getchar(void)从标准输入 stdin 获取一个字符(一个无符号字符)。这等同于getc带有 stdin 作为参数。返回值该函数以无符号 char 强制转换为 int 的形式返回读取的字符,如果到达文件末尾或发生读错误,则返回 EOF。用法该函数声明在stdio.h头文件中,使用的时候
2020-12-26 16:35:21
466
原创 算法入门之冒泡排序详解(C#、java)实现
冒泡排序(Bubble Sort)是一种较简单的排序算法。原理:它重复访问一组要排序的数,依次比较相邻的两个元素,如果发现顺序(从大到小或从小到大)有误,便把这两个元素的位置互换,每排序一趟,便确定了一个未排序数列的最大数或最小数。这个数不需要再排序,重复以上过程,直到无数可排。算法稳定性:冒泡排序就是把小的元素往前调或者把大的元素往后调。比较是相邻的两个元素比较,交换也发生在这两个元素之间。所以,如果两个元素相等,是不会再交换的;如果两个相等的元素没有相邻,那么即使通过前面的两两交换把两个相邻起
2020-12-01 22:23:47
152
原创 java中的变量和方法详解
java 变量、方法详解变量(Variable)声明:[修饰符列表] 类型 变量名;变量是以变量名所对应的内存地址为起点的一段内存,内存中存其值;内存大小由数据类型来决定。变量分为成员变量和局部变量,成员变量包括静态变量和实例变量。成员变量在类体中或在方法外声明的变量为成员变量,加static关键字为静态变量,不加的为实例变量。• 静态变量:不需要创建实例对象,直接使用类名进行访问,支持引用来访问(不建议),在方法区分配内存。初始化:类加载的时候不手动赋值按默认值初始化。生命周
2020-12-01 00:24:06
1584
2
原创 C#中的new操作符、对象、及引用
C#New操作符、对象及引用• 在内存中创建类的实例,并且立刻调用实例构造器,如果New操作符左边有赋值符号,New操作符会把自己拿到的这个实例的内存地址通过赋值操作符交给负责访问这个实例的变量。• New操作符还可以调用实例的初始化器。A a=new A();B b=null;C c;• A是类型,a是引用,new A()是对象,引用a储存的是new出来对象的内存地址, 对象是储存在堆内存里的,引用变量储存在栈中。• B是类型,b是引用,指向null值。• C是类型,c是引用,不指向任何
2020-11-30 12:15:02
1220
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人