读书人

char 转unsigned char有关问题

发布时间: 2013-04-21 21:18:07 作者: rapoo

char 转unsigned char问题
char a[] ="11";

unsigned char * p = (unsigned char)a;

如何保证p也是11呢?
[解决办法]
unsigned char* p = (unsigned char*) a;
你自己试试有什么问题
[解决办法]
强制类型转换后,数据并未发生变化。
[解决办法]
p是个指针,不要将指针和其指向的对象的值混为一谈

读书人网 >C++

热点推荐