Faits : A. Par jugement du 30 octobre 2017, le Tribunal de police de l'arrondissement de Lausanne a condamné X._, pour conduite en état d'ébriété qualifiée, vol d'usage, conduite d'un véhicule malgré le retrait du permis de circulation et dénonciation calomnieuse, à une peine privative de liberté de 150 jours, peine complémentaire à celle prononcée le 11 avril 2017 par le Ministère public de l'arrondissement de La Côte. Il a en outre ordonné son expulsion du territoire suisse pour une durée de trois ans. B. Par jugement du 16 avril 2018, la Cour d'appel pénale du Tribunal cantonal du canton de Vaud a rejeté l'appel de X._ ainsi que l'appel joint formé par le ministère public contre ce jugement et a intégralement confirmé celui-ci. La cour cantonale a retenu les faits suivants. B.a. X._ est né en 1989 au Portugal, pays dont il est ressortissant. Il a passé son enfance et suivi sa scolarité dans la région de A._, où ses parents possèdent une maison. Alors qu'il était enfant, son père puis sa mère sont venus en Suisse pour y travailler. Jusqu'à l'âge de 21 ans, X._ a quant à lui vécu auprès de sa grand-mère au Portugal. En 2010, il a interrompu la formation commerciale entamée dans ce pays et a rejoint ses parents en Suisse. Depuis lors, il y travaille dans le domaine du nettoyage et bénéficie d'une autorisation d'établissement. Entre fin 2015 et juillet 2017, il a connu une période de chômage. Depuis le 1er août 2017, il oeuvre comme agent d'exploitation dans une clinique. Il est célibataire et n'a pas d'enfant. Il vit avec sa mère et son frère dans un appartement. Son père, séparé de sa mère, vit dans un autre logis. Le casier judiciaire de X._ fait état d'une condamnation, en 2015, pour conduite en état d'ébriété qualifiée, d'une condamnation, en 2016, pour conduite d'un véhicule malgré le refus, le retrait ou l'interdiction de l'usage du permis de circulation, d'une condamnation, toujours en 2016, pour la même infraction, ainsi que d'une condamnation, en 2017, à une peine privative de liberté ferme de 180 jours, pour conduite en état d'ébriété qualifiée, vol d'usage, conduite d'un véhicule malgré le refus, le retrait ou l'interdiction de l'usage du permis de circulation, faux dans les titres et dénonciation calomnieuse. Le prénommé a par ailleurs fait l'objet d'un retrait du permis de circulation d'une durée de trois mois en 2015, d'un retrait du permis de circulation d'une durée de douze mois en 2016 et d'un retrait du permis de circulation pour une durée indéterminée la même année. B.b. A B._, le 9 avril 2017, X._ a emprunté sans autorisation la voiture de son père et a circulé au volant de ce véhicule alors qu'il se trouvait sous l'influence de l'alcool et faisait l'objet d'une mesure de retrait du permis de conduire depuis le 13 septembre 2016, pour une durée de douze mois. L'éthylomètre a révélé une alcoolémie de 0,8 mg/l. Lors des contrôles d'usage, l'intéressé a donné une fausse identité, soit celle de son frère, dans le but de se soustraire à une action pénale. C. X._ forme un recours en matière pénale au Tribunal fédéral contre le jugement du 16 avril 2018, en concluant, avec suite de frais et dépens, principalement à sa réforme en ce sens que son expulsion du territoire suisse n'est pas ordonnée et, subsidiairement, à son annulation et au renvoi de la cause à l'autorité de première instance pour complément d'instruction et nouvelle décision. Il sollicite par ailleurs l'effet suspensif et le bénéfice de l'assistance judiciaire. Par courrier du 27 juin 2018, le Président de la Cour de droit pénal a indiqué que le recours en matière pénale interjeté contre un prononcé d'expulsion déployait de lege un effet suspensif, de sorte que la demande d'effet suspensif était sans objet et qu'il n'y avait dès lors pas lieu de statuer sur celle-ci.