如果不是右转和直行的混合车道,那么就是违章的,按交规规定:驾驶机动车不按规定车道行驶,违法代码:60230,不扣分,罚款100元。但在城市快速路或者高速上此类违章就要扣3分,罚款100元。法律依据:《中华人民共和国道路交通安全法实施条例》第四十四条《中华人民共和国道路交通管理条例》第四十三条,车辆通过没有交通信号或交通标志控制的交叉路口,必须遵守下列规定依次让行:(一)支路车让干路车先行;(二)支、干路不分的,非机动车让机动车先行,非公共汽车、电车让公共汽车、电车先行,同类车让右边没有来车的车先行;(三)相对方向同类车相遇,左转弯的车让直行或右转弯的车先行;(四)进入环形路口的车让已在路口内的车先行。让行车辆须停车或减速辽望,确认安全后,方准通过。