- 博客(2)
- 收藏
- 关注
原创 有无Static修饰的成员函数和成员变量的区别
1、java的编译和运行 (1)Java编译器,把源文件.java文件编译成.class字节码文件 (2)JVM,把字节码文件转化成当前机器对应的机器语言。 过程:1、类的加载:把.class文件加载到方法区,被static修饰的存放在静态区,没有被static的放在非静态区 2、链接 3、运行 2、被Stactic修饰的变量或者方法存储在静态区的 3、Static修饰的成员变量 (1)加载到方法区的时候就分配内存,在方法区的静态区,先于类的对象存...
2021-11-08 18:25:48
254
原创 一级指针、二级指针、字符数组,字符指针之间理解,以及内存图
一级指针、二级指针、字符数组之间理解,以及内存图 1.一级指针 const char * p = “hello”指针的取值(*)和 取址(&) 正确看待指针,指针是一个变量,也会有自己的内存空间,不同的是它里面存的是地址,对于字符指针,存的字符串首字母地址,const char * p = “hello”,即字符串的首个字母的地址存储在p变量中 输出p的意思是取出指针变量存的内容即地址,输出首字母的地址即能输出整个字符串hello,对于字符串常量来说以“\0”结尾,即遇到\0不继续往下输出..
2021-09-17 23:20:04
9672
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅