C言語の配列

*C言語

 

まずは配列渡しの関数。

 

void function( int a )
{

printf ("%d\n",a[0]);

}

int main(void)
{

int hoge = {1,2,3,4,5,6,7};


function(hoge);

}

 

書き方を少し変えます。

引数を*aにして

アドレスを渡します。

 

#include <stdio.h>

void function( int *a )
{

printf ("%d\n",a[0]);

}

int main(void)
{

int hoge[] = {1,2,3,4,5,6,7};


function(&hoge);

}