在C中列出数组

Era*_*ray -4 c arrays

我正在学习C语言.我想列出一个数组的值.

在PHP中:

$arr = array("laguna", "megane", "clio");
foreach($arr as $no => $name)
{
     echo $no." ) ".$name;
}
/*
Output :
0) Laguna
1) Megane
2) Clio
*/
Run Code Online (Sandbox Code Playgroud)

我怎么能用C做呢?

Nic*_*ico 5

在C.

char* arr[] = {"laguna","megane","clio",NULL};

for( int i = 0; arr[i]; i++)
{
   printf("%d) %s\n",i,arr[i]);
}
Run Code Online (Sandbox Code Playgroud)