- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 C++命名空间
C++之命名空间学习#####1、using namespace std; // using编译指令案例代码如下:#include <iostream>using namespace std;// using编译指令, 会把命名空间std中的所有实体一次性全部引进来, 有可能造成二义性问题namespace A{void displayA(){ cout <...
2020-03-04 19:11:19 67
原创 new和malloc的区别
new和malloc的区别1、new分配内存按照数据类型进行分配,malloc分配内存按照指定的大小分配;2、new返回的是指定对象的指针,而malloc返回的是void*,因此malloc的返回值一般都需要进行类型转换3、new不仅分配一段内存,而且会调用构造函数,malloc不会。4、new分配的内存要用delete销毁,malloc要用free来销毁,delete销毁的时候会调用对象...
2020-02-22 16:47:47 958 1
原创 C和C++区别
C和C++区别设计思想上:C++是面向对象的语言,而C是面向过程的结构化编程语言语法上:C++具有重载、继承和多态三种特性C++相比C,增加多许多类型安全的功能,比如强制类型转换C++支持范式编程,比如模板类、函数模板等 ...
2020-02-22 16:15:01 157
原创 static关键字的作用
1.全局静态变量在全局变量前加上关键字static,全局变量就定义成一个全局静态变量。内存位置:静态存储区,在整个程序运行期间一直存在初始化:未经初始化的全局静态变量会被自动初始化为0作用域:全局静态变量在声明他的文件之外是不可见的,准确地说是从定义之处开始,到文件结束2.局部静态变量在局部变量之前加上关键字static,局部变量就成为一个局部静态变量内存位置:静态存储...
2020-02-22 16:06:04 125
原创 指针的步长
#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>#include <stddef.h> //offsetof头文件//指针的步长//1、指针变量+1后跳跃的字节数void test01(){ char*...
2020-01-24 15:45:12 244
原创 C语言实现贪吃蛇(即看即会)
主函数代码如下:#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#include <string.h>#include "snakeGame.h"#include <time.h>#include <Windows.h>int ...
2020-01-23 13:47:55 181
原创 18年广东省电设大赛后总结与反思
距离出结果已经过去10天了,虽然拿了两个三等奖但还是很开心的,从5月份赛题公布“人工智能”为主题,去自主设计作品,原先本来只组了一个队伍,后面有幸的组到了第二支队伍,我大部分的时间都是花在了第二支队伍上面,我们期末考试一结束,大概是7月10多号了,然后就迅速确定了方向,虽说是人工智能,我们还是本着学习的心态,不去搞什么“神经网络”,“深度学习”之类的,还是专注“电子”本身,我们决定做一个 老人智能...
2018-09-02 20:12:40 685
iris、wine、seeds数据集
2022-05-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人