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

📄 sort_proc.c

📁 早期freebsd实现
💻 C
字号:
/* @(#)sort_proc.c	2.1 88/08/11 4.0 RPCSRC */#include <rpc/rpc.h>#include "sort.h"static intcomparestrings(sp1, sp2)    char **sp1, **sp2;{    return (strcmp(*sp1, *sp2));}struct sortstrings *sort_1(ssp)    struct sortstrings *ssp;{    static struct sortstrings ss_res;    if (ss_res.ss.ss_val != (str *)NULL)        free(ss_res.ss.ss_val);    qsort(ssp->ss.ss_val, ssp->ss.ss_len, sizeof (char *), comparestrings);    ss_res.ss.ss_len = ssp->ss.ss_len;    ss_res.ss.ss_val = (str *)malloc(ssp->ss.ss_len * sizeof(str *));    bcopy(ssp->ss.ss_val, ss_res.ss.ss_val,        ssp->ss.ss_len * sizeof(str *));    return(&ss_res);}

⌨️ 快捷键说明

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