我一直在Ghidra中摆弄一个程序,我遇到了这四行代码.我发现了一些关于CONCAT11的东西,它表示两个单字节操作数之间的连接,但我不理解输入user_input._2_1_
和(undefined)user_input
的哪部分表示.
C:中的代码
read(0,&user_input,5);
uVar1 = user_input;
uVar2 = user_input._1_1_;
local_16._0_2_ = CONCAT11(user_input._2_1_,(undefined)user_input);