vars.c

来自「circuit calculation program」· C语言 代码 · 共 28 行

C
28
字号
#include <stdio.h>
#include <stdlib.h>
#include "types.h"

/* skip numbering space for source */
static int cur_counter;
float_t *vars;

int vars_alloc (int count)
{
	int i = cur_counter;
	
	cur_counter += count;
	
	if (cur_counter < 0) { /* roll back when overflow */
		error( __FILE__,__LINE__,ETOO_MANYVARS);
		
		return -1;
	}
	return i;
}

int vars_init ()
{
	vars = (float_t *) malloc (cur_counter * sizeof (float_t) );
	return !!vars;	
}	

⌨️ 快捷键说明

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