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

📄 cktdltn.c

📁 ngspice又一个电子CAD仿真软件代码.功能更全
💻 C
字号:
/**********Copyright 1992 Regents of the University of California.  All rights reserved.**********//* CKTdltNod*/#include "ngspice.h"#include "cktdefs.h"#include "ifsim.h"#include "sperror.h"int CKTdltNNum(void *cktp, int num);/* ARGSUSED */intCKTdltNod(void *ckt, void *node){    return CKTdltNNum(ckt, ((CKTnode *) node)->number);}intCKTdltNNum(void *cktp, int num){    CKTcircuit *ckt = (CKTcircuit *) cktp;    CKTnode *n, *prev, *node, *sprev;    int	error;    prev  = NULL;    node  = NULL;    sprev = NULL;    for (n = ckt->CKTnodes; n; n = n->next) {	if (n->number == num) {	    node = n;	    sprev = prev;	}	prev = n;    }    if (!node)	return OK;    ckt->CKTmaxEqNum -= 1;    if (!sprev) {	ckt->CKTnodes = node->next;    } else {	sprev->next = node->next;    }    if (node == ckt->CKTlastNode)	ckt->CKTlastNode = sprev;    error = (*(SPfrontEnd->IFdelUid))((void *)ckt,node->name, UID_SIGNAL);    tfree(node);    return error;}

⌨️ 快捷键说明

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