// // Created by liu on 2020/10/7. // #include <stdint.h> #include <stdlib.h> #include <string.h> #include <stdio.h>struct Node { int id; int *data; } ...
分类:
其他好文 时间:
2020-10-07 21:19:07
阅读次数:
30
一、区别 数组的长度是固定的,初始化后就不能修改长度,大家平时代码中比较少用。 slice是对数组的一个封装,可以动态扩容,slice是一个结构体,包含三个字段:底层数组、长度、容量 二、初始化方式 数组 var a = [4]int{1,2,3,4} var b = [...]int{1,2,3, ...
分类:
编程语言 时间:
2020-10-05 21:55:17
阅读次数:
25
1 对象的初始化 问题:对象中成员变量的初始值是多少? Demo #include <stdio.h> class Test { private: int i; int j; public: int getI() { return i; } int getJ() { return j; } }; T ...
分类:
其他好文 时间:
2020-09-24 20:55:41
阅读次数:
40
###数据结构2-顺序表的建立、删除、遍历和插入操作 #include<stdio.h> #include<iostream> #define MaxSize 10 using namespace std; typedef struct //定义顺序表结构体 { int data[MaxSize]; ...
分类:
其他好文 时间:
2020-09-18 03:31:08
阅读次数:
37
目前状态 一时脑热开始写的东西,计划完全使用C语言实现,尽量使用通用接口,能够在windows上直接运行 几乎是一穷二白,初步搭建了牌堆、玩家信息接口体,编写了简单的UI函数,能够将玩家信息显示在屏幕上 牌堆 由cards.h中定义了卡牌的信息结构体 enum Card_Color {heart = ...
分类:
其他好文 时间:
2020-09-18 01:35:52
阅读次数:
38
一、假期学习Python计划安排: 二、学习资料和学习路径: 三、学习框架主要由下面的基础知识图一和图二构成: (1)基础知识图一包括了基本规则、Python语言特点、计算机语言、如何运行Python、 变量赋值五个方面,可以掌握Python编程的基底知识。 (2)基础知识图二包含了模块结构、布局、 ...
分类:
编程语言 时间:
2020-09-17 23:32:49
阅读次数:
30
克隆图 LeetCode-133 使用一个map来存储已经遍历的结点,这个存起来的结点必须是新new的才符合题意 /* // Definition for a Node. class Node { public int val; public List<Node> neighbors; public ...
分类:
其他好文 时间:
2020-09-17 23:15:52
阅读次数:
29
近日,因工作需要,将Python解析结构体bytes转换成0和1表示,为了验证结果是否和C++的一致, 需要C++写一个内存数据从低字节到高字节用0和1来表示demo。 #include <iostream> using namespace std; int main() { int a; do { ...
分类:
编程语言 时间:
2020-09-17 23:13:26
阅读次数:
40
深拷贝和浅拷贝的本质区别就是深拷贝是新开辟一个新的地址空间,对象的改变不会影响原数组;浅拷贝只是复制原对象,指针仍然指向原数组,当前数组变化的时候会触发原数组的改变。 JSON.parse 先将一个对象转为json对象。然后再解析这个json对象。 let obj = {a:{b:22}}; let ...
分类:
Web程序 时间:
2020-09-17 20:36:48
阅读次数:
35
c++中头文件的后缀名是*.h 创建一个pro.h的头文件,里面声明两个函数和一个结构体 struct test { int a; int b; int len(); int area(); } //声明结构体test int len(int a,int b); //声明周长函数 int area( ...
分类:
编程语言 时间:
2020-09-17 19:10:44
阅读次数:
34