package main
import "fmt"
func main(){
var array_size int
fmt.Print("array_size>>> ")
fmt.Scanf("%d", &array_size)
var a_array []int = make([]int, array_size)
for i:=0; i<array_size; i++ {
fmt.Printf("a_array[%d] data input >>>", i)
fmt.Scanf("%d", &a_array[i])
}
fmt.Print(a_array)
}
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int* a_pointer = NULL;
int array_size = 0;
int index;
printf("data size input >>> ");
scanf("%d", &array_size);
a_pointer = (int*)malloc(sizeof(int)*array_size);
for (index = 0; index < array_size; index++) {
*(a_pointer+index) = 0;
}
for (index = 0; index < array_size; index++) {
printf("a_pointer[%d] data input >>> ",index);
scanf("%d", a_pointer+index);
}
for (index = 0; index < array_size; index++) {
printf("%d ", *(a_pointer + index));
}printf("\n");
return 0;
}
'언어 > Go' 카테고리의 다른 글
switch (0) | 2016.02.26 |
---|---|
go언어 const (0) | 2016.02.20 |
배열 (0) | 2016.02.14 |
c + go (0) | 2016.02.13 |
go [ 배열2 ] (0) | 2016.02.11 |