- 博客(55)
- 收藏
- 关注
转载 C++基础(一)
一、new和malloc的区别1、new和delete配对,释放数组需要用delete[]。new和delete实际上调用了malloc和free,另外调用了类的构造函数和析构函数。2、malloc和free配对,malloc返回的是void指针,需要强转。3、new申请的内存保存在堆中,malloc申请的内存保存在自由存储区。 二、C++运算符1、取模操作符:%
2017-01-24 23:50:19
251
转载 进程与线程
要了解二者的区别与联系,首先得对进程与线程有一个宏观上的了解。 进程,是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竟争计算机系统资源的基本单位。每一个进程都有一个自己的地址空间,即进程空间或(虚空间)。进程空间的大小 只与处理机的位数有关,一个 16 位长处理机的进程空间大小为 216 ,而 32 位处理机的进程空间大小为 232 。进程至少有 5 种基本状
2017-01-23 23:30:07
211
原创 数据库基础知识
一、(1). DDL:数据库定义语句,创建数据表 DML:数据库操作语言 DCL:数据控制语言 DQL:数据查询语言(2). 数据查询,SQL语句(看课堂作业),查询结果是表。(3
2017-01-20 23:35:31
588
原创 数据库(一)
数据库系统概论整理第一章1.数据:数据是数据库中存储的基本对象。2.数据库:存放数据的仓库。是长期存储在计算机内、有组织、可共享的大量数据的集合。3.数据库管理系统:用户与操作系统之间的数据管理软件。是计算机的基础软件。[用途:科学的存储数据,高效的获取和维护数据。功能:数据定义功能;数据组织、存储和管理;数据操纵功能;数据库的事务管理和运行管理;数据库
2017-01-19 01:45:08
437
原创 C语言程序例题(四)
1.问题描述 公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱,用100文钱买一百只鸡,其中公鸡,母鸡,小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只刚好凑足100文钱。
2016-12-07 15:38:13
1560
原创 C语言程序例题(三)
1.问题描述 有一对兔子,从出生后的第三个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子,假设所有的兔子都不死,问30个月内每个月的兔子总数为多少?
2016-11-27 22:11:37
691
原创 C语言学习(一)
一、嵌入式开发中选择C语言的原因:所有的操作系统内核都是由C语言来实现的1.C语言的特点(1)C语言具有出色的可移植性,能够在多种不同体系结构的软/硬件上运行(可以在ARM、单片机、DSP下开发,适应多种硬件平台)移植性:从A平台切换到B平台,修改的代码越少,移植性越好;代码可以在不同平台下运行哪些语法可以提高C语言的移植性:typedef(给数据类型重命名)、宏定义、结构
2016-11-19 22:51:43
278
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人