1. 程式人生 > >C++ 與 C 語言 結構體初始化

C++ 與 C 語言 結構體初始化

C++中的struct可以看作class,結構體也可以擁有建構函式,所以我們可以通過結構體的建構函式來初始化結構體物件。(在C++中,結構體與類在使用上已沒有本質上的區別了,所以可以使用建構函式來初始化)

struct JNIOR_OUTPUT {
	char state;
	long long usage;
	char usageAlarm;
 
    JNIOR_OUTPUT() {
		state = -1;
		usage = -1;
		usageAlarm = 0;
    }
};