資源簡介
linux下的高精度計算器,源碼和程序
用于linux編程
代碼片段和文件信息
#include “smsh.h“
int?builtin_command(char?**args?int?*resultp)
{
int?rv?=?0;
static?char?*?var?=?NULL;
int?i;
char*?cd;
for(i=0;args[i]!=NULL;i++)
{
cd=args[i];
if(cd[0]?==?‘$‘)
{
cd?=?VLlookup?(cd+1);
args[i]?=?newstr(?cd??strlen(cd)?);
}
}
if?(?strcmp(args[0]“set“)?==?0?){
VLlist();
*resultp?=?0;
rv?=?1;
}
else?if?(?strchr(args[0]?‘=‘)?!=?NULL?){
*resultp?=?assign(args[0]);
if?(?*resultp?!=?-1?)
rv?=?1;
}
else?if?(?strcmp(args[0]?“export“)?==?0?){
if?(?args[1]?!=?NULL?&&?okname(args[1])?)
*resultp?=?VLexport(args[1]);
else
*resultp?=?1;
rv?=?1;
}
else?if?(?strcmp(args[0]“cd“)?==?0?){
chdir(args[1]);
*resultp?=?0;
rv?=?1;
}
else?if?(?strcmp(args[0]“read“)?==?0?){
if(args[1]?==?NULL)
var?=?“_“;
else
var?=?news
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????1402??2008-12-21?11:37??linux下的高精度計算器-源碼\builtin.c
?????文件???????3715??2008-12-21?13:31??linux下的高精度計算器-源碼\process.c
?????文件??????21492??2008-12-23?15:21??linux下的高精度計算器-源碼\smsh
?????文件????????935??2008-12-21?12:54??linux下的高精度計算器-源碼\smsh.c
?????文件???????1112??2008-12-21?12:48??linux下的高精度計算器-源碼\smsh.h
?????文件???????1875??2008-12-21?12:47??linux下的高精度計算器-源碼\splitline.c
?????文件???????2209??2008-12-21?11:37??linux下的高精度計算器-源碼\varlib.c
?????目錄??????????0??2009-05-11?23:18??linux下的高精度計算器-源碼
-----------?---------??----------?-----??----
????????????????32740????????????????????8
- 上一篇:保險公司業務管理系統.rar
- 下一篇:TLC5615-TLC1549
評論
共有 條評論