- 博客(6)
- 收藏
- 关注
原创 2021-09-12
内存四个区域: 代码区 存放函数体的二进制代码,由操作系统进行管理。 全局区 全局变量和静态变量; 常量:字符串常量; const修饰的全局变量(全局常量); 栈区 由编译器自动分配释放,存放函数的参数值,局部变量等; 注意事项:不要返回局部变量地址,栈区开辟的数据由编译器自动释放。 堆区 由程序员分配释放,若程序员不释放,程序结束时由操作系统回收; 在c++中主要利用new在堆区开辟内存。 1.利用new关键字,可以将数据开辟到堆区; 2.指针 本质也是局部变量,放在栈上,指针保存的数据是放在堆区。
2021-09-12 15:35:51 68
原创 联合
在结构类型中,每个成员占用独立的内存空间。与此不同,联合类型中所有成员使用同一片内存空间。编译程序将按联合中需占用内存最大的那个成员分配内存空间。 与结构不同,一次只能给联合类型的一个成员赋值,当向联合变量的另一个成员赋值时,其原有的值将被覆盖。 `#include <stdio.h> //头文件 #include <stdlib.h> int main() { union ThreeInOne .
2021-08-06 01:51:23 106
原创 2021-07-11
第一章 绪论1.1 基本概念和术语1.1.1 数据1.1.2 数据元素1.1.3 数据项1.1.4 数据对象1.1.5 数据结构1.2 数据结构的三要素1.2.1 数据的逻辑结构1.2.2 数据的存储结构1.2.3 数据的运算 1.1 基本概念和术语 1.1.1 数据 数据:是能输入计算机且能被计算机处理的各种符号的集合。 1.1.2 数据元素 数据元素:是数据的基本单位,在计算机程序中通常作为一个整体进行考虑和处理。 1.1.3 数据项 数据项:构成数据元素的不可分割的最小单位。 1.1.4 数据对
2021-07-11 23:20:01 135 2
原创 第二章 java基础知识(1)
目录2.1、标识符2.2、关键字2.3、注释2.4、常量2.5、数据类型2.6、变量2.7、类型转换2.8、运算符2.8.1、算术运算符2.8.2、自增和自减2.8.3、赋值运算符 2.1、标识符 定义:用来表示类名、变量名、方法名、类型名、数组名和文件名等的有效字符序列称为标识符。 标识符的定义有如下规定: 1.标识符由字母、数字、下划线"_"、美元符号"$"组成 2.标识符不能以数字开头 3.标识符不能是关键字 4.标识符严格区分大小写 格式: 常量的命名法:常量 规则:每个单词都大写,
2021-04-02 11:02:35 52
原创 练习题
变量i的值为4,下列操作能够得到变量a的值为3的是: (1) a = i-- (2) a = --i (3) a = 15%4 (4) a = 14 / 4 (5) a = (i^=7) 答案:(2)(3)(4)(5) a^ =b相当于:a=a^b; 异或就是两个数的二进制形式,按位对比,相同取0,不同取。 ...
2021-03-13 12:56:36 359
原创 第一章 java入门
1.1、JDK安装和配置 1.2、IDEA安装 第一步:打开官网进行下载和安装(https://www.jetbrains.com/idea/) 第二步:运行程序进行安装 第三步:激活 见下链接: IDEA 2020.3.2
2021-02-28 19:03:35 71
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人