摘要:
什么是类? 什么是对象 在java中类相当于c语言的结构体 使用class定义一个类名,在类里面方法的外面定义想要的功能(字段)成员方法(行为),就可以生成一个类, 一个java文件只有一个类,public修饰的类名必须和文件名相同,且一个文件只有一个类才能一键修改 类的实例化: 相当于自己创建了一 阅读全文
摘要:
二维数组的初始化 二维数组的进行for循环时的判断条件怎么确定的呢? 因为在二维数组是特殊的一维数组,c语言中二维数组首元素的代表的是地址,而首元素代表的是一组一维数组,计算首元素的长度也就是计算二维数组的行下标为0的一维数组的长度 所以判断数组名的长度也就是判断二维数组中的一组一维数组的长度,所以 阅读全文
摘要:
什么是方法呢? 就类似c语言的函数 返回类型 方法名 形式参数列表 方法名最好使用小驼峰的形式,在java中方法不可以嵌套使用, 方法的调用: 就是在main方法里面写上调用的方法名加上需要传输的值,创建一个和方法同类型的变量来接收 形参和实参的关系: 形参只是拿到了实参的值,在java中无法实现自 阅读全文
摘要:
在Java中变量需要初始化,不然系统会报错, 在Java中生成随机数,需要运用random这个工具,也是需要办含头文件,()里面是需要生成随机数的范围 Java输入一个数需要到scanner这个工具,需要包含头文件,需要输入什么类型,就在next后面加上类型名字就可以了,读取完后需要关闭这个文件 在 阅读全文
摘要:
指针分为: 字符指针,指针数组,数组指针 字符数组:是用于存放字符的指针 指针数组:是存放指针的数组 数组指针:是指向数组的指针,存放的是数组的地址 第一个arr,因为数组名表示首元素的地址,是int*类型,加一的话,就是往后加4个字节 第二个&arr【0】表示的是首元素的地址,也是int*类型,加 阅读全文
摘要:
根据国际标准IEEE(电气和电子工程协会)754,任意一个二进制浮点数V可以表示成下面的形式 (-1)^S*M*2^E -1^S表示符号位,当s=0,V表示正数,当s=1,V为负数 M表示有效数字,大于等于1,小于2 2^E表示指数位 什么意思呢? 例如:5.5 5在二进制中是101,而后面的.5是 阅读全文
摘要:
结构体使得c语言有能力描述复杂类型 比如:描述一个人的具体细节,例如年龄,身高,性别 struct是c语言中的结构体 首先先创造一个新的类型,设定好想要描述这个类型的成员变量 用这个类型创建 一个学生叫s,里面分别放入他的姓名,年龄,成绩,(结构体的创建和初始化) 打印出这个学生的姓名,年龄,成绩( 阅读全文
摘要:
指针:就是地址,是由解引用操作符来找到所想要的对象, 指针变量:是用来存放别人的地址的 内存是怎么编号的? 一般计算机是32位或者64位,例:32位的计算机是有32根地址线而地址是物理线是可以通电的,正电就是1,负电就是0,而这些线全部通电有些电是正的有些是负的,而这些电就会产生电信号, 电信号就会 阅读全文
摘要:
define:预处理指令 使用方法有两种 1.define定义符号 denfine定义常量 2.define定义宏 宏是有参数的,它的参数是替换 常规来说这样写define定义宏没啥问题 但是这样写的话得出来的值并不是20,这里的算法是4*2+3所以得出来的值是11,因为这里x,y不一定是变量,也可 阅读全文