allocdp.c

来自「speech signal process tools」· C语言 代码 · 共 29 行

C
29
字号
allocdp(p_p_block,n)	/* allocate a double pointer */int n;double **p_p_block;{	/*	assume an 8 byte 64 bit double  	program calls malloc to establish storage for a block of n doubles	p_block is a pointer to the block	p_p_block is a pointer to the pointer p_block	return(0) for sucessful allocation	return(1) for unsucessful allocation	*/	char *p_char,*malloc();	unsigned size;	if(*p_p_block!=0)		{		printf("allocdp expects a null p_block\n");		exit(1);		}	size= 8*n;	p_char=malloc(size);	if(p_char==0)return(1);	*p_p_block = (double *)p_char;	return(0);}

⌨️ 快捷键说明

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