数据结构的广义表,课本上GetHead((B,C))=B,为什么?

数据结构的广义表,课本上GetHead((B,C))=B,为什么?可网上的题为什么都做成
GetHead((B,C))=(B,C)呢,弄不明白,求大神指导

GetHead((B,C))=B
这是对的

GetHead((B,C))=(B,C)
这个在哪里看来的

图片说明

哦,我知道了,
GetHead(B,C)=B
GetHead((B,C))=(B,C)

可课本上明明写着GetHead((B,C))=B呀

很感谢你,这么晚了还在帮我解惑

low了,我居然不懂

请问楼主知道了吗

课本上还有一句话非空列表可以继续分解,你这个不全面