- 博客(8)
- 资源 (3)
- 收藏
- 关注
转载 C++学习-day5-String
1、识别的时候左到右,遇到非法符自动停止,非法符号即非数字和前置正负号,如100b345,转换为100,-100-345转换为-100,超出整型会抛出异常。作用: 和stoi()作用一样,区别是stoi()处理的是string类型,atoi()处理的是const char*类型,而且超过整型范围不会抛出异常。用class定义的类默认的权限是私有的,而用struct定义的类默认的权限是共有的,不符合封装的特性。使用的时候注意超限问题就好了,特殊地,char类型的转换是转换成它的ASCII值,而不是字符。
2024-05-16 00:32:17 33
原创 C++学习-day4-类与对象
1、类是一种用户自定义的数据类型(函数、数据)2、类是具有相同属性和行为的对象的集合。3、类是对象的抽象,对象是类的具体。对象:通过使用类类型定义的变量。
2024-05-14 16:02:12 145 2
原创 C++学习-day3-new/delete
注意:释放内存的时候,是从当前位置向后释放,如果不是首地址,那么会存在部分内存没有被释放。new 的作用类似 malloc。delete的作用类似free。1、new和delete。向堆去申请和释放内存。
2024-05-11 11:32:00 456 1
原创 C++学习-day2-参数缺省/引用/命名空间
函数给定默认值从后向前给定,如果存在函数声明,那么只需要在声明处加即,定义的时候不加,按照顺序。调用该函数时如果采用默认值,无需指定该参数。命名空间相同,则对应的是同一个命名空间;声明函数某个参数的时候指定一个默认值。用来组织和重用代码的编译单元。同一段内存,不同名称。
2024-05-10 16:11:53 407 1
原创 C++学习-day1
4、函数重载 函数名相同 函数参数列表不同 返回值类型不影响函数是否重载。基本数据类型、运算符、表达式、语句、函数、数组、自定义数据类型、指针、预处理。2、bool 布尔类型 用来描述“真”或者‘假’ 内存里面占一个字节。取值范围 true and false 非0为真。3、内联函数 以空间换取时间 目的提高程序运行的速度。返回值类型前面加 inline。
2024-05-09 19:34:15 404
原创 Collection集合总结
1,数组可以存储基本数据类型也可以存储引用数据类型 int [] arr1 = {1,2,3}; String [] arr2 = {“a”,“b”,“c”}; System.out.println(Arrays.toString(arr1)); System.out.println(Arrays.toString(arr2)); 2,如果集合要存储基本数据类型,那么实际存储的是他们的包装类 ArrayList<Integer> list2 = new ArrayLi
2020-08-08 14:49:49 127
原创 Java中常见的异常
** 异常: ** 常见的异常 算术异常类:ArithmeticExecption 空指针异常类:NullPointerException 类型强制转换异常:ClassCastException 数组负下标异常:NegativeArrayException 数组下标越界异常:ArrayIndexOutOfBoundsException 违背安全原则异常:SecturityException 文件已结束异常:EOFExcepti
2020-08-08 14:30:29 117
学生管理系统文档源码及截图.rar
2020-07-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人