区别在于指向不同,概念不同,作用不同,意思不同等,主粮是指人类生活,食用的主要粮食作物,比如大米,小麦,玉米等作物,而干粮是指应急的,饭后时间的,出门在外的备用饭食,比如说方便面等,是备用的,所以二者指向不同概念,有联系也有区别的