トップ
新規
一覧
単語検索
最終更新
ヘルプ
ログイン
アールメカブ
Cで動的に配列を作成する
をテンプレートにして作成
開始行:
[[Programming]]
[[ここ:http://m--takahashi.com/bbs/pastlog/12500/12423.ht...
要素数可変の配列を使う例(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
0 1 2 3 4 5 6 7 8 9
終了行:
[[Programming]]
[[ここ:http://m--takahashi.com/bbs/pastlog/12500/12423.ht...
要素数可変の配列を使う例(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
0 1 2 3 4 5 6 7 8 9
ページ名: