strlen(&name) :strlen函数一个字符一个字符跳转,直到遇到'\0'才结束。 这里编译器进行隐式的强制类型转换成char*,相当于在求strlen(name)
strlen(&name + 1):这是一个随机值,因为&name + 1把整个数组都跳过去了,传给strlen的参数是name数组后面未可知的地址,strlen会一直走下去,直到遇到"\0"
sizeof(*name):name发生降级,变为首元素的首地址,再解引用取到字符'a'(*name='a'),输出1
2016-04-12 16:24:56