为何在VC++类中赋值这样是错的
double dValue[5] = {4.0, 5.6, 8.0, 11.0, 16.0};
这样也是错的
double dValue[5];
dValue[5] = {4.0, 5.6, 8.0, 11.0, 16.0};C++语言的书上写着这样是对的啊!!
double dValue[5] = {4.0, 5.6, 8.0, 11.0, 16.0};
这样也是错的
double dValue[5];
dValue[5] = {4.0, 5.6, 8.0, 11.0, 16.0};C++语言的书上写着这样是对的啊!!
只是类定义,仅仅是一个定义,一个申明,这时还没有分配存储空间,当然不能直接初始化,需要在构造函数中完成初始化!另:可参考一个这遍文章http://www.vckbase.com/vckbase/vckbase10/vc/nonctrls/c++adnc_34/1034002.htm