大家帮忙看看!字符操作有关问题

大家帮忙看看!字符操作问题! charpassword1[]password1[0](char)((username[0]&username[2])%26+65)Deb

大家帮忙看看!字符操作问题!

char   password1[];
password1[0]=(char)((username[0]&username[2])%26+65);


Debug程序;
(char)((username[0]&username[2])%26+65);   不为空,

password1[0]为空,

是我对字符的操作错了吗?
该如何处理!

[解决办法]
char password1[];
===========
没有初始化,至少要new一下,或者赋值一下
[解决办法]
char password1[] = new char[1];