char a[8]={'a','b','c','d','e','f','g'}因为数组的下标都是从0开始的,所以,'d'的表达式应该是a[3]因为'd'-'a'=3,所以,答案C是正确的。
a[3]的值是'd',选项中没有a[3],但是'e'-'a'的值是3,因此答案为:D