C语言一维数组的首地址和起始地址的区别

C语言一维数组的首地址和起始地址有什么区别,首地址为何表示为&num

没有区别啊,它们都是指向第一个元素的地址。而且如果你说的num是一个数组的话,那它的首地址应该表示为&num[0]才对