The following diseases can cause sudden coughing at night: 1. Cough variant asthma, which can suddenly appear at night with shortness of breath and dyspnea, can be clearly diagnosed by bronchodilatation test and lung function. cardiac insufficiency, coughing and dyspnea at night can also occur. If the patient is diagnosed with cardiac insufficiency after electrocardiogram, cardiac natriuretic, cardiac ultrasound and other related examinations, comprehensive treatment such as cardiac strengthening, diuretic and vasodilator should be taken according to the condition, and commonly used drugs include Cediran, furosemide, nitroglycerin, sodium nitroprusside, etc.