以下数组定义,符合C++语言语法的是( )。
double a[];
double b[] = {1, 2.0, '3'};
double c[3.0];
double[] d = new double[3];