[[Programming]] [[ここ:http://m--takahashi.com/bbs/pastlog/12500/12423.html]]から複写. 要素数可変の配列を使う例(C言語) #include <stdio.h> #include <stdlib.h> int main( void ) { int size; int* data; int i; printf( "配列の要素数を入力(正の整数):" ); scanf( "%d", &size ); data = (int*)malloc( sizeof( int ) * size ); for( i = 0; i < size; ++i ){ data[i] = i; } for( i = 0; i < size; ++i ){ printf( "%d ", data[i] ); } free( data ); return 0; } /* 実行結果(要素数として10を入力したときの例): 実行結果(要素数として10を入力したときの例): 配列の要素数を入力(正の整数):10 0 1 2 3 4 5 6 7 8 9 */ [#g6376e72]