usigned long xdata data[24]={“1234”,“1324”,“3124”,“4321”...}为啥不对

问题描述:

usigned long xdata data[24]={“1234”,“1324”,“3124”,“4321”...}为啥不对
里面”1234“有24种不同的排列组合

因为声明为
usigned long
即无符号长整数
所以
{“1234”,“1324”,“3124”,“4321”...}
括号里的全部双引号要去掉,否则系统当字符串处理了,当然要出错了那我就是需要定义成字符串,前面的变量类型怎么定义呀c++下char *data[24]={“1234”,“1324”,“3124”,“4321”...}或String data[24]={“1234”,“1324”,“3124”,“4321”...}谢谢啦,我试试看看哦,还有一处错误usigned long xdata data[24]xdatadata[24]这是什么声明啊该是usigned long data[24]={1234,1324,3124,4321...};吧,或usigned long xdata[24]={1234,1324,3124,4321...};