2013年11月8日
摘要: 0.计数类_tcslen:决不能对已分配字符串空间而未初始化的字符串指针使用_tcslen。如:TCHAR *psz = new TCHAR[10];assert(_tcslen(psz) == 10);//错误!结果未知!sizeof:对指针和数组的sizeof结果是不同的.比如 char sz[]=”hello”;则sizeof(sz) == 6;而char *psz = new char[100];则sizeof(psz) == 4,也就是一个指针的大小.但是当数组作为参数传递时,将退化为同类型的指针:void Func(char sz[100]){assert(sizeof(sz)== 阅读全文
posted @ 2013-11-08 16:37 qinfengxiaoyue 阅读(4825) 评论(0) 推荐(0)