char *getcwd( char *buffer, int maxlen )
而要找到当前所运行的文件的目录,可以使用
readlink("/proc/self/exe", char *buffer, int maxlen )
不说你了。while(entry=readdir(dirpt))
这行后面有个分号发现没,给我去掉。
这行就是个空语句。
占位用的。可以这么理解
while(entry=readdir(dirpt))
这里啥都不干
下面那一行的entry 就成 NULL了,他没有d_name,所以段错误
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)