encoder_hamming.c

来自「汉明码是线性分组码中重要的一种编码」· C语言 代码 · 共 10 行

C
10
字号
void Encoder_Hamming(int in[4], int out[7])
//(7, 4) 汉明码编码器
{
	int j;
	for (j = 0; j <= 3; j++)
		out[j] = in[j];
	out[4] = in[0] ^ in[1] ^ in[2];
	out[5] = in[0] ^ in[1] ^ in[3];
	out[6] = in[0] ^ in[2] ^ in[3];	
}

⌨️ 快捷键说明

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