下列选项中,字符数组定义正确的是( )。
char a[5] = "hello";
char a[ ] = "hello";
char a = "hello";
char a[6] = 'hello';