coreutils-4.5.1/dirname.c

coreutils-4.5.1/dirname.c
basename.c的作者留的名字是:fixme unknown,作者很幽默呀,名字都不留。
也许作者真是觉得写程序就是好玩。名气算什么?当饭吃?有意思。
刚才看了dirname.c,这个程序有意思的一个地方是,求目录名时,如
"/usr/ab/ddd.txt"我原来以为是变成:
"/usr/ab\0ddd.txt"呢,后来,发现是这样:
len=dir_len(result);
fwrite(result,1,len,stdout);
看到没,result没有截断,但算出目录字串的长度,再取时,只取目录长度,因为我曾做了一个测试,打印出result来,发现其没有截断。
 

猜你喜欢

转载自blog.csdn.net/woshiyilitongdouzi/article/details/83141903
今日推荐