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

📄 401.htm

📁 unix高级编程原吗
💻 HTM
📖 第 1 页 / 共 2 页
字号:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>CTerm非常精华下载</title>
</head>
<body bgcolor="#FFFFFF">
<table border="0" width="100%" cellspacing="0" cellpadding="0" height="577">
<tr><td width="32%" rowspan="3" height="123"><img src="DDl_back.jpg" width="300" height="129" alt="DDl_back.jpg"></td><td width="30%" background="DDl_back2.jpg" height="35"><p align="center"><a href="http://apue.dhs.org"><font face="黑体"><big><big>apue</big></big></font></a></td></tr>
<tr>
<td width="68%" background="DDl_back2.jpg" height="44"><big><big><font face="黑体"><p align="center">               ● UNIX网络编程                       (BM: clown)                </font></big></big></td></tr>
<tr>
<td width="68%" height="44" bgcolor="#000000"><font face="黑体"><big><big><p   align="center"></big></big><a href="http://cterm.163.net"><img src="banner.gif" width="400" height="60" alt="banner.gif"border="0"></a></font></td>
</tr>
<tr><td width="100%" colspan="2" height="100" align="center" valign="top"><br><p align="center">[<a href="index.htm">回到开始</a>][<a href="315.htm">上一层</a>][<a href="402.htm">下一篇</a>]
<hr><p align="left"><small>发信人: Simon (雨夜狂雷), 信区: Hacker <br>

标  题: samsa-dic-->dicgen.c <br>

发信站: BBS 水木清华站 (Sat May  8 08:27:49 1999) <br>

---cut here---- <br>

  <br>

/*  This file is a part of the samsa-dix dictionary generator <br>

  <br>

 *  Copyright  (c) 1999  by Samsa Hacking Corp. <br>

  <br>

 */ <br>

  <br>

  <br>

  <br>

#include <stdio.h> <br>

  <br>

#include <string.h> <br>

  <br>

#include <sys/types.h> <br>

  <br>

#include <sys/stat.h> <br>

  <br>

#include <fcntl.h> <br>

  <br>

  <br>

#include <unistd.h> <br>

  <br>

#include <signal.h> <br>

  <br>

  <br>

  <br>

#define MAXPASS   8 <br>

  <br>

  <br>

  <br>

/* default: all letters are small    */ <br>

  <br>

/*#define FIRSTCAP*/ <br>

  <br>

/* FIRSTCAP: first letter is capital:e.g. Rong */ <br>

  <br>

/*#define ALLCAP*/ <br>

  <br>

/* ALLCAP  : all letters are capital:e.g. RONG */ <br>

  <br>

  <br>

  <br>

  <br>

static char * syllables [] = { <br>

  <br>

    /* consonants */ <br>

  <br>

        "b","p","m","f", <br>

  <br>

        "d","t","n","l", <br>

  <br>

        "g","k","h", <br>

  <br>

        "j","q","x", <br>

  <br>

        "zh","ch","sh", <br>

  <br>

        "r","z","c","s", <br>

  <br>

    /* valid syllables */ <br>

  <br>

    /* -- a -- */ <br>

  <br>

        "a","ai","an","ang","ao", <br>

  <br>

  <br>

    /* -- b -- */ <br>

  <br>

        "ba","bai","ban","bang","bao","bei","ben","beng", <br>

  <br>

        "bi","bian","biao","bie","bin","bing","bo","bu", <br>

  <br>

    /* -- c -- */ <br>

  <br>

        "ca","cai","can","cang","cao","ce","cen","ceng", <br>

  <br>

        "cha","chai","chan","chang","chao","che","chen", <br>

  <br>

        "cheng","chi","chong","chou","chu","chua","chuai", <br>

  <br>

        "chuan","chuang","chui","chun","chuo","ci","cong", <br>

  <br>

        "kun","kuo", <br>

  <br>

    /* -- l -- */ <br>

  <br>

        "la","lai","lan","lang","lao","le","lei","len","leng", <br>

  <br>

  <br>

        "li","lia","lian","liang","liao","lie","lin","ling", <br>

  <br>

        "liu","lo","long","lou","lu","lv","luan","lue","lun","luo", <br>

  <br>

    /* -- m -- */ <br>

  <br>

        "ma","mai","man","mang","mao","me","mei","men","meng", <br>

  <br>

        "mi","mian","miao","mie","min","ming","miu","mo","mou","mu", <br>

  <br>

    /* -- n -- */ <br>

  <br>

        "na","nai","nan","nang","nao","ne","nei","nen","neng","ng", <br>

  <br>

        "ni","nia","nian","niang","niao","nie","nin","ning", <br>

  <br>

        "niu","nong","nou","nu","nv","nuan","nue","nuo", <br>

  <br>

    /* -- o -- */ <br>

  <br>

        "o","ou", <br>

  <br>

  <br>

    /* -- p -- */ <br>

  <br>

        "pa","pai","pan","pang","pao","pei","pen","peng","pi","pian", <br>

  <br>

        "piao","pie","pin","ping","po","pou","pu", <br>

  <br>

    /* -- q -- */ <br>

  <br>

        "qi","qia","qian","qiang","qiao","qie","qin","qing", <br>

  <br>

        "qiong","qiu","qu","quan","que","qun", <br>

  <br>

    /* -- r -- */ <br>

  <br>

        "ran","rang","rao","re","ren","reng","ri","rong","rou", <br>

  <br>

        "ru","rua","ruan","rui","run","ruo", <br>

  <br>

    /* -- s -- */ <br>

  <br>

        "sa","sai","san","sang","sao","se","sen","seng", <br>

  <br>

  <br>

        "sha","shai","shan","shang","shao","she","shei","shen", <br>

  <br>

        "sheng","shi","shou","shu","shua","shuai", <br>

  <br>

        "shuan","shuang","shui","shun","shuo","si","song", <br>

  <br>

        "sou","su","suan","sui","sun","suo", <br>

  <br>

    /* -- t -- */ <br>

  <br>

        "ta","tai","tan","tang","tao","te","tei", <br>

  <br>

        "teng","ti","tian","tiao","tie","ting", <br>

  <br>

        "tong","tou","tu","tuan","tui","tun","tuo", <br>

  <br>

    /* -- w -- */ <br>

  <br>

        "wa","wai","wan","wang","wei","wen","weng","wo","wu", <br>

  <br>

    /* -- x -- */ <br>

  <br>

  <br>

        "xi","xia","xian","xiang","xiao","xie","xin","xing", <br>

  <br>

        "xiong","xiu","xu","xuan","xue","xun", <br>

  <br>

    /* -- y -- */ <br>

  <br>

        "ya","yan","yang","ye","yi","yin","ying","yo", <br>

  <br>

        "yong","you","yu","yuan","yue","yun", <br>

  <br>

    /* -- s -- */ <br>

  <br>

        "za","zai","zan","zang","zao","ze","zen","zeng", <br>

  <br>

        "zha","zhai","zhan","zhang","zhao","zhe","zhei","zhen", <br>

  <br>

        "zheng","zhi","zhou","zhu","zhua","zhuai", <br>

  <br>

        "zhuan","zhuang","zhui","zhun","zhuo","zi","zong", <br>

  <br>

        "zou","zu","zuan","zui","zun","zuo", <br>

  <br>

  <br>

  <br>

  <br>

#ifdef FIRSTCAP <br>

  <br>

    /* consonants */ <br>

  <br>

        "B","P","M","F", <br>

  <br>

        "D","T","N","L", <br>

  <br>

        "G","K","H", <br>

  <br>

        "J","Q","X", <br>

  <br>

        "Zh","Ch","Sh", <br>

  <br>

        "R","Z","C","S", <br>

  <br>

    /* valid syllables */ <br>

  <br>

    /* -- a -- */ <br>

  <br>

  <br>

        "A","Ai","An","Ang","Ao", <br>

  <br>

    /* -- b -- */ <br>

  <br>

        "Ba","Bai","Ban","Bang","Bao","Bei","Ben","Beng", <br>

  <br>

        "Bi","Bian","Biao","Bie","Bin","Bing","Bo","Bu", <br>

  <br>

    /* -- c -- */ <br>

  <br>

        "Ca","Cai","Can","Cang","Cao","Ce","Cen","Ceng", <br>

  <br>

        "Cha","Chai","Chan","Chang","Chao","Che","Chen", <br>

  <br>

        "Cheng","Chi","Chong","Chou","Chu","Chua","Chuai", <br>

  <br>

        "Chuan","Chuang","Chui","Chun","Chuo","Ci","Cong", <br>

  <br>

        "Cou","Cu","Cuan","Cui","Cun","Cuo", <br>

  <br>

    /* -- d -- */ <br>

  <br>

  <br>

        "Da","Dai","Dan","Dang","Dao","De","Dei","Den", <br>

  <br>

        "Deng","Di","Dia","Dian","Diao","Die","Ding","Diu", <br>

  <br>

        "Dong","Dou","Du","Duan","Dui","Dun","Duo", <br>

  <br>

    /* -- e -- */ <br>

  <br>

        "E","Ei","En","Eng","Er", <br>

  <br>

    /* -- f -- */ <br>

  <br>

        "Fa","Fan","Fang","Fei","Fen","Feng","Fo","Fou","Fu", <br>

  <br>

    /* -- g -- */ <br>

  <br>

        "Ga","Gai","Gan","Gang","Gao","Ge","Gei","Gen","Geng", <br>

  <br>

        "Gong","Gou","Gu","Gua","Guan","Guang","Gui","Gun","Guo", <br>

  <br>

    /* -- h -- */ <br>

  <br>

  <br>

        "Ha","Hai","Han","Hang","Hao","He","Hei","Hen","Heng", <br>

  <br>

        "Hm","Hng","Hong","Hou","Hu","Hua","Huai","Huan", <br>

  <br>

        "Huang","Hui","Hun","Huo", <br>

  <br>

    /* -- j -- */ <br>

  <br>

        "Ji","Jia","Jian","Jiang","Jiao","Jie","Jin","Jing", <br>

  <br>

        "Jiong","Jiu","Ju","Juan","Jue","Jun", <br>

  <br>

    /* -- k -- */ <br>

  <br>

        "Ka","Kai","Kan","Kang","Kao","Ke","Kei","Ken","Keng", <br>

  <br>

        "Kong","Kou","Ku","Kua","Kuai","Kuan","Kuang","Kui", <br>

  <br>

        "Kun","Kuo", <br>

  <br>

    /* -- l -- */ <br>

  <br>

  <br>

        "La","Lai","Lan","Lang","Lao","Le","Lei","Len","Leng", <br>

  <br>

        "Li","Lia","Lian","Liang","Liao","Lie","Lin","Ling", <br>

  <br>

        "Liu","Lo","Long","Lou","Lu","Lv","Luan","Lue","Lun","Luo", <br>

  <br>

    /* -- m -- */ <br>

  <br>

        "Ma","Mai","Man","Mang","Mao","Me","Mei","Men","Meng", <br>

  <br>

        "Mi","Mian","Miao","Mie","Min","Ming","Miu","Mo","Mou","Mu", <br>

  <br>

    /* -- n -- */ <br>

  <br>

        "Na","Nai","Nan","Nang","Nao","Ne","Nei","Nen","Neng","Ng", <br>

  <br>

        "Ni","Nia","Nian","Niang","Niao","Nie","Nin","Ning", <br>

  <br>

        "Niu","Nong","Nou","Nu","Nv","Nuan","Nue","Nuo", <br>

  <br>

    /* -- o -- */ <br>

  <br>

  <br>

        "O","Ou", <br>

  <br>

    /* -- p -- */ <br>

  <br>

        "Pa","Pai","Pan","Pang","Pao","Pei","Pen","Peng","Pi","Pian", <br>

  <br>

        "Piao","Pie","Pin","Ping","Po","Pou","Pu", <br>

  <br>

    /* -- q -- */ <br>

  <br>

        "Qi","Qia","Qian","Qiang","Qiao","Qie","Qin","Qing", <br>

  <br>

        "Qiong","Qiu","Qu","Quan","Que","Qun", <br>

  <br>

    /* -- r -- */ <br>

  <br>

        "Ran","Rang","Rao","Re","Ren","Reng","Ri","Rong","Rou", <br>

  <br>

        "Ru","Rua","Ruan","Rui","Run","Ruo", <br>

  <br>

    /* -- s -- */ <br>

  <br>

  <br>

        "Sa","Sai","San","Sang","Sao","Se","Sen","Seng", <br>

  <br>

⌨️ 快捷键说明

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