日期:2014-05-20  浏览次数:20554 次

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

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];