文章分类 -  C++

C++基础经典面试题
摘要:1.请问以下代码有什么问题: int main() { char a; char *str=&a; strcpy(str,"hello"); printf(str); return 0; } 没有为str分配内存空间,将会发生异常 问题出在将一个字符串 复制进一个字符变量指针所指地址。虽然可以正确输出结果,但因为越界进行内存读写而导致程序崩溃。 char* s="AAA"; prin... 阅读全文
posted @ 2010-01-29 18:43 asdfjkl210 阅读(3311) 评论(0) 推荐(0)