新年快乐~ 2011这一年,收获很多。学到了很多东西、转了专业、去了两次ACM现场赛打酱油等等等等 每天都过得很充实。晚上写日记回顾一天的时候常常感觉早上的事是很久以前发生的。现在差不多在OhLife上记了365篇日记了~ 希望明年每天都开开心心的,假期好好玩、好好学。参加更多的活动,让生活更精彩~ 期末考加油,另外希望明天买到火车票。
Monthly Archives: December 2011
用字符数组存int
EUYUIL告诉我可以用字符数组存int。挺好玩。 unsigned char test[100]; memset(test, 0, sizeof(test)); int a = 2147483647; int *p = (int*)&test; *p = a; int b = *p; cout << b << endl; 此时test数组为{255, 255, 255, 127, 0…} 当然,如果a是1的话,test就是{1, 0, 0, 0, 0…} 这是VS2010编译的结果。。不知道其他编译器其他平台结果怎么样。。 刚刚在stackoverflow搜到这个问题,以后有空再看看吧。 总感觉我C++好弱,指针几乎没用过= = Update @ 2011/12/13 23:39 如果放入TCHAR里,就是{65535, 32767, …}。
