nat_bord.c

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

C
35
字号
#include <stdio.h>#include <sp/sphere.h>char *get_natural_byte_order(){    short s;    char *cp;    s = 1;    cp = (char *)&s;/*    printf(" cp = %d\n",*cp);*/    if (*cp == 0)	return("10");    return("01");}enum SP_sample_byte_fmt get_natural_sbf(sample_size)int sample_size;{    short s;    char *cp;    if (sample_size == 1)	return(SP_sbf_1);    s = 1;    cp = (char *)&s;/*    printf(" cp = %d , cp+1 = %d\n",*cp,*(cp+1)); */    if ((sample_size == 2) && (*cp == 0))	return(SP_sbf_10);    if ((sample_size == 2) && (*cp != 0))	return(SP_sbf_01);    return(SP_sbf_null);    }

⌨️ 快捷键说明

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