GO语言的数据结构测试

用于docker了,go也慢慢看一些。。

推荐书籍《go语言实践》就是<Go in Action>的中文版,有文字版PDF的。

 

package main

import (
	"fmt"

)

//main is the entry of the program
func main() {
	var array1 [5]string
	array2 := [5]int{10, 20, 30, 40, 50}
	array3 := [...]int{10, 20, 30, 40, 50}
	array4 := [5]int{1: 10, 2: 20}
	array2[2] = 35
	array5 := [5]*int{0: new(int), 1: new(int)}

	*array5[0] = 10
	*array5[1] = 20

	array6 := [5]string{"Red", "Blue", "Green", "Yellow", "Pink"}

	array1 = array6

	array7 := [4][2]int{{10, 11}, {20, 21}, {30, 31}, {40, 41}}

	fmt.Println(array1, array2, array3, array4, array5, array6, array7)
}

  

时间: 2024-10-30 12:00:39

GO语言的数据结构测试的相关文章

用C语言描述数据结构

学好计算机,主要要从三个方面做起,其中,第一步就是要学好各种语言,这是第一步,对各种语言有一个大体的了解;然后就是数据结构了,它是计算机中的一门核心的课程,也是一门信息计算;在最后本人认为就是算法了,它也是这三部中最难得一步了,要学好计算机,做一名优秀的程序元,这三步是最基本的,然后再是在他们的基础上层层深入. 在过去的一年之中,我对计算机的语言有了一个大体的了解,在前一段时间,我自学了数据结构,下面,谈谈我自学的数据结构的看法,在接下来一段有人指点的时间里,再来纠正以前对数据结构的错误看法.

关于如何把c语言的数据结构改成c语言疏忽

问题描述 关于如何把c语言的数据结构改成c语言疏忽 引用标志符(&)在C里不支持,那应该怎么改才能在c里使用Status InitList_Sq( SqList &L ) 解决方案 数据结构之希尔排序(C语言)c语言数据结构之链表 解决方案二: Status InitList_Sq( SqList *L ) 解决方案三: 如果SqList是一个指针,那么L就是指针的指针,改变这个指针的值,就可以在内外传值

数据结构 算法 书籍-c语言学习数据结构和算法有什么好书推荐吗?

问题描述 c语言学习数据结构和算法有什么好书推荐吗? c语言学习数据结构和算法有什么好书推荐吗? 求大神告知一下,谢谢了 解决方案 学习数据结构的好书哪位大哥介绍几本好书? 关于学习数据结构与算法的书 解决方案二: 刘汝佳的算法竞技入门经典,白色的 解决方案三: 数据结构 http://wenku.baidu.com/link?url=aFQ-ayTp5v3G0VJS1RXFfa-1a4cSm3TwUWD22pDUFqp6vX7CvSuepfFgePJnO8ZJcxMItGpbA3Y5KZthc

数据结构c语言-用C语言解决数据结构的背包问题

问题描述 用C语言解决数据结构的背包问题 求大神解答-在此谢谢比较急-希望大家能够帮帮忙哇-这是我们的课程设计不怎么会 解决方案 http://blog.csdn.net/tjyyyangyi/article/details/7929665http://wenku.baidu.com/link?url=SMePd-6RP5ck_9NV8-AOr2tFWkewb3ZieCwK7r8_tUbWysUrlJUvzRdr6as64gOImTYXY6ZW9fQKxtiitaQDwQwjrKJIB6j3ZF

用C语言实现数据结构的链表创建时出错

问题描述 用C语言实现数据结构的链表创建时出错 请教大家,下面的程序哪里有错啊?十分感谢 #include "stdio.h" #include "malloc.h" #include "stdlib.h" #define NULL 0 #define OK 1 typedef int ElemType; typedef int Status; typedef struct LNode{ ElemType data; struct LNode *

c语言-C语言(数据结构)链表创建问题

问题描述 C语言(数据结构)链表创建问题 #include #include//含malloc.h #define LEN sizeof( Faction) //一元多项式结构体 typedef struct Faction{ int coefficient;//系数 int exponent;//指数 struct Faction next; }Faction; //创建链表 Faction *creat() { Faction *head, *p1, *p2; head = NULL; p1

c语言基础-数据结构C语言版二叉树的问题。

问题描述 数据结构C语言版二叉树的问题. strong text #include "stdio.h" #include "malloc.h" #include "stdlib.h" #include "conio.h" #define stacksize 100 #define DataType char //便于后期修改.可以直接去修改char 类型来达到快速的修改,在程序长的情况下. typedef struct nod

C语言的副作用测试实例及序列点

测试例子1: #include int main(void) {  int a = 5;  printf("%d, %d, %d\n", (a++) , (a++) , (a++));  printf("a = %d\n", a);  return 0;} 编译执行: $ gcc foo.c$ ./a.out 7, 6, 5a = 8 测试例子2: #include int main(void) {  int a = 5;  printf("s = %d\

c语言-关于数据结构的简单问题完整算法 C语言 假设用邻接矩阵存储无向图,设计算法,求出度数最大的顶点编号

问题描述 关于数据结构的简单问题完整算法 C语言 假设用邻接矩阵存储无向图,设计算法,求出度数最大的顶点编号 假设用邻接矩阵存储无向图,设计算法,求出度数最大的顶点编号 急急急紧急急急急急急急急急急急急急急急急急急急急急急 解决方案 先是存储结构后是伪代码,你想要算法就看注释吧~ Typedef struct Node { Char vex; //顶点 Int degree; //度数 }Node; Node ArrDegree[m]; //m+1为顶点个数 For(i =0; i ArrDeg