下列初始化字符数组的语句中,正确的是
char str[5]="hello";
char str[]={'h','e','l','l','o','\0'};
char str[5]={"hi"};
char str[100]="";