Tag Archives: 遍历

Shell编程中的数组定义、遍历

数组定义:
arr=(1 2 3 4 5) # 注意是用空格分开,不是逗号!!
数组定义法2:
array
array[0]="a"
array[1]="b"
array[2]="c"
获取数组的length(数组中有几个元素):
${#array[@]}
遍历(For循环法):
for var in ${ arr[@] };
do
echo $var
done
遍历(带数组下标):
for i in "${!arr[@]}"; do
print[......]

继续阅读

[转]Linux下用C语言遍历文件夹

转自:http://www.linuxdiyf.com/viewarticle.php?id=63720

学习了LINUX下用C语言遍历文件夹,一些心得

struct dirent中的几个成员:

d_type:4表示为目录,8表示为文件

d_reclen:16表示子目录或文件,24表示非子目录

d_name:目录或文件的名称

具体代码如下,仅供参考
#include <stdio.h>
#include <dirent.h>
#i[......]

继续阅读