Recently, the vehicular ad hoc networks (VANETs) and full-duplex (FD) cellular networks have both attracted much research interest. Considering the trend of integrated networks in the future, in this paper, we focus on the FD cellular-VANET heterogeneous networks, where cellular uplinks, downlinks, and vehicle-to-vehicle (V2V) communication links co-exist and are permitted to reuse the same spectrum resources. This also leads to a more complicated interference scenario. In such a scenario, we for the first time study the joint resource blocks assignment and transmit power allocation problem. Specifically, we construct a graph to model the system, and further propose a graph coloring based resource sharing scheme to solve the problem, in order to achieve a relatively good trade-off between the network throughput and the computational complexity. The simulation results demonstrate the efficiency of our proposed algorithm.