⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dirname.c

📁 KPIT GNU Tools is a set of GNU development tools for Renesas microcontrollers.
💻 C
字号:
/* Copyright 2005 Shaun Jackman * Permission to use, copy, modify, and distribute this software * is freely granted, provided that this notice is preserved. */#include <libgen.h>#include <string.h>char *_DEFUN (dirname, (path),	char *path){	char *p;	if( path == NULL || *path == '\0' )		return ".";	p = path + strlen(path) - 1;	while( *p == '/' ) {		if( p == path )			return path;		*p-- = '\0';	}	while( p >= path && *p != '/' )		p--;	return		p < path ? "." :		p == path ? "/" :		(*p = '\0', path);}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -